Kuidas luua Vimis Shelli skriptide jaoks kohandatud päisemalli


Selles artiklis näitame teile lihtsat viisi kõigi värskelt loodud bashi skriptide kohandatud päise konfigureerimiseks Vim-redaktoris. See tähendab, et iga kord, kui avate vi/vim-redaktori abil uue faili .sh , lisatakse failile automaatselt kohandatud päis.

Kuidas luua kohandatud Bashi skripti päise mallifaili

Kõigepealt alustage mallifaili nimega sh_header.temp, mis sisaldab teie kohandatud bashi skripti päist, võib-olla teie kodu kataloogi ~/.vim/ all.

$ vi ~/.vim/sh_header.temp

Järgmisena lisage sinna järgmised read (määrake julgelt oma malli faili asukoht ja kohandatud päis) ja salvestage fail.

#!/bin/bash 

###################################################################
#Script Name	:                                                                                              
#Description	:                                                                                 
#Args           	:                                                                                           
#Author       	:Aaron Kili Kisinga                                                
#Email         	:[email                                            
###################################################################

Ülaltoodud mall lisab automaatselt vajaliku\"shebang" rea: \"#!/Bin/bash" ja teie muud kohandatud päised. Pange tähele, et selles näites lisate skripti sisu muutmisel käsitsi skripti nime, kirjelduse ja argumendid.

Autocmd seadistamine Vimrc-failis

Nüüd avage redigeerimiseks oma VIM-i lähtestusfail ~/.vimrc ja lisage sellele järgmine rida.

au bufnewfile *.sh 0r /home/aaronkilik/.vim/sh_header.temp

Kus:

  • au - tähendab autocmd
  • bufnewfile - sündmus faili avamiseks, mida pole redigeerimiseks olemas.
  • * .sh - arvestage kõiki .sh laiendiga faile.

Nii et ülaltoodud rida käsib vi/vim-redaktoril lugeda mallifaili sisu (/home/aaronkilik/.vim/sh_header.temp) ja sisestada see igasse uude kasutaja avatud faili .sh .

Testige kohandatud Bashi skripti päist uues skriptifailis

Nüüd saate vi/vim-redaktori abil uue faili .sh avades testida, kas kõik töötab. Teie kohandatud päis tuleks sinna automaatselt lisada.

$ vi test.sh

Lisateavet leiate Vim autocmd dokumentatsioonist.

Lõpuks on siin mõned kasulikud juhised bashi skriptide ja vimiredaktori kohta:

  1. 10 kasulikku nõuannet tõhusate Bash-skriptide kirjutamiseks Linuxis
  2. 10 põhjust, miks peaksite Linuxis kasutama tekstiredaktorit Vi/Vim
  3. Kuidas kaitsta Linuxi Vim-faili parooliga
  4. Kuidas lubada süntaksi esiletõstmine Vi/Vim-redaktoris

See on kõik! Kui teil on jagamiseks küsimusi või kasulikke bashi skriptimise näpunäiteid ja nippe, kasutage allolevat kommentaarivormi.