Egyéni fejlécesablon létrehozása Shell-szkriptekhez a Vimben
Ebben a cikkben egy egyszerű módot mutatunk be egyéni fejléc konfigurálására minden újonnan létrehozott bash szkripthez a Vim szerkesztőben. Ez azt jelenti, hogy minden alkalommal, amikor megnyit egy új .sh
fájlt a vi/vim szerkesztővel, az egyéni fejléc automatikusan hozzáadódik a fájlhoz.
Egyéni Bash Script fejléc sablonfájl létrehozása
Először is hozd létre a sh_header.temp nevű sablonfájlt, amely az egyéni bash szkriptfejlécet tartalmazza, esetleg az otthonod alatti ~/.vim/
könyvtárban.
vi ~/.vim/sh_header.temp
Ezután adja hozzá a következő sorokat (bátran állítsa be saját sablonfájl helyét és egyéni fejlécét), és mentse el a fájlt.
#!/bin/bash
###################################################################
#Script Name :
#Description :
#Args :
#Author :Aaron Kili Kisinga
#Email :[email
###################################################################
A fenti sablon automatikusan hozzáadja a szükséges „shebang ” sort: „#!/bin/bash ”
és a többi egyéni fejlécet. Vegye figyelembe, hogy ebben a példában manuálisan kell hozzáadnia a szkript nevét, leírását és argumentumát a szkript tartalmának szerkesztésekor.
Állítsa be az autocmd-t a Vimrc fájlban
Most nyissa meg a vim inicializálási fájlt ~/.vimrc
szerkesztéshez, és adja hozzá a következő sort.
au bufnewfile *.sh 0r /home/aaronkilik/.vim/sh_header.temp
Ahol :
- au – autocmd-t jelent
- bufnewfile – esemény olyan fájl megnyitásához, amely nem létezik szerkesztésre.
- *.sh – vegye figyelembe az összes .sh kiterjesztésű fájlt.
Tehát a fenti sor arra utasítja a vi/vim szerkesztőt, hogy olvassa el a sablonfájl (/home/aaronkilik/.vim/sh_header.temp) tartalmát, és illessze be minden új .sh-be. kód> fájlt, amelyet egy felhasználó nyitott meg.
Tesztelje az egyéni Bash Script fejlécet az új szkriptfájlban
Most tesztelheti, hogy minden működik-e, ha megnyit egy új .sh
fájlt a vi/vim szerkesztővel, és az egyéni fejlécet automatikusan hozzá kell adni oda.
vi test.sh
További információkért tekintse meg a Vim autocmd dokumentációját.
Végül itt van néhány hasznos útmutató a bash szkriptekkel és a vim szerkesztővel kapcsolatban:
- 10 hasznos tipp hatékony Bash szkriptek írásához Linux alatt
- 10 ok, amiért érdemes a Vi/Vim szövegszerkesztőt használni Linux alatt
- Hogyan lehet jelszóval védeni egy Vim fájlt Linux alatt
- A szintaxiskiemelés engedélyezése a Vi/Vim szerkesztőben
Ez minden! Ha bármilyen kérdése van, vagy hasznos bash szkriptelési tippje és trükkje van, használja az alábbi megjegyzés űrlapot.