Kako ustvariti predlogo glave po meri za skripte lupine v Vimu


V tem članku vam bomo pokazali enostaven način konfiguriranja glave po meri za vse na novo ustvarjene bash skripte v urejevalniku Vim. To pomeni, da se vsakič, ko z urejevalnikom vi/vim odprete novo datoteko .sh , glava po meri samodejno doda datoteki.

Kako ustvariti datoteko predloge glave skripta Bash po meri

Najprej ustvarite datoteko predloge, imenovano sh_header.temp, ki vsebuje glavo po meri bash skripta, po možnosti v imeniku ~/.vim/ pod vašim domom.

$ vi ~/.vim/sh_header.temp

Nato vanj dodajte naslednje vrstice (nastavite svojo lokacijo datoteke predloge in glavo po meri) in datoteko shranite.

#!/bin/bash 

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

Zgornja predloga bo samodejno dodala zahtevano vrstico\"shebang": \"#!/Bin/bash" in druge glave po meri. Upoštevajte, da boste v tem primeru pri urejanju vsebine skripta ročno dodali ime, opis in argumente skripta.

Konfigurirajte autocmd v datoteki Vimrc

Zdaj odprite inicializacijsko datoteko vim ~/.vimrc za urejanje in ji dodajte naslednjo vrstico.

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

Kje:

  • au - pomeni autocmd
  • bufnewfile - dogodek za odpiranje datoteke, ki ne obstaja za urejanje.
  • *.sh - upoštevajte vse datoteke z razširitvijo .sh.

Tako zgornja vrstica urejevalniku vi/vim naroči, da prebere vsebino datoteke predloge (/home/aaronkilik/.vim/sh_header.temp) in jo vstavi v vsako novo datoteko .sh , ki jo odpre uporabnik. .

Preizkusite glavo skripta po meri v novi datoteki skripta

Zdaj lahko preizkusite, ali vse deluje, tako da z urejevalnikom vi/vim odprete novo datoteko .sh in tam morate samodejno dodati glavo po meri.

$ vi test.sh

Za več informacij glejte dokumentacijo Vim autocmd.

Nazadnje, tukaj je še nekaj uporabnih vodnikov v zvezi z bash skript in urejevalnikom vim:

  1. 10 koristnih nasvetov za pisanje učinkovitih bash skriptov v Linuxu
  2. 10 razlogov, zakaj bi morali uporabiti urejevalnik besedil Vi/Vim v Linuxu
  3. Kako zaščititi datoteko Vim z geslom v Linuxu
  4. Kako omogočiti označevanje sintakse v urejevalniku Vi/Vim

To je vse! Če imate kakršna koli vprašanja ali koristne nasvete in trike o skriptiranju, ki jih želite deliti, uporabite spodnji obrazec za komentar.