Kako stvoriti prilagođeni predložak zaglavlja za Shell skripte u Vimu
U ovom članku pokazat ćemo vam jednostavan način za konfiguriranje prilagođenog zaglavlja za sve novostvorene bash skripte u Vim uređivaču. To znači da će svaki put kada otvorite novu .sh
datoteku koristeći vi/vim uređivač, prilagođeno zaglavlje biti automatski dodano u datoteku.
Kako stvoriti prilagođenu datoteku predloška zaglavlja Bash skripte
Najprije počnite stvaranjem datoteke predloška pod nazivom sh_header.temp, koja sadrži vaše prilagođeno zaglavlje bash skripte, moguće u ~/.vim/
direktoriju ispod vašeg doma.
vi ~/.vim/sh_header.temp
Zatim u nju dodajte sljedeće retke (slobodno postavite vlastitu lokaciju datoteke predloška i prilagođeno zaglavlje) i spremite datoteku.
#!/bin/bash
###################################################################
#Script Name :
#Description :
#Args :
#Author :Aaron Kili Kisinga
#Email :[email
###################################################################
Gornji predložak automatski će dodati potreban redak “shebang”: “#!/bin/bash ”
i vaša druga prilagođena zaglavlja. Imajte na umu da ćete u ovom primjeru ručno dodati naziv skripte, opis i argumente prilikom uređivanja sadržaja skripte.
Konfigurirajte autocmd u Vimrc datoteci
Sada otvorite svoju vim inicijalizacijsku datoteku ~/.vimrc
za uređivanje i dodajte joj sljedeći redak.
au bufnewfile *.sh 0r /home/aaronkilik/.vim/sh_header.temp
Gdje :
- au – znači autocmd
- bufnewfile – događaj za otvaranje datoteke koja ne postoji za uređivanje.
- *.sh – razmotrite sve datoteke s nastavkom .sh.
Dakle, gornji red upućuje vi/vim uređivač da pročita sadržaj datoteke predloška (/home/aaronkilik/.vim/sh_header.temp) i umetne ga u svaki novi .sh
datoteku koju je otvorio korisnik.
Testirajte prilagođeno zaglavlje Bash skripte u novoj datoteci skripte
Sada možete provjeriti radi li sve tako da otvorite novu .sh
datoteku koristeći vi/vim uređivač, a vaše prilagođeno zaglavlje trebalo bi se automatski dodati tamo.
vi test.sh
Za više informacija pogledajte dokumentaciju Vim autocmd.
Na kraju, evo nekoliko korisnih vodiča koji se tiču bash skriptiranja i vim editora:
- 10 korisnih savjeta za pisanje učinkovitih Bash skripti u Linuxu
- 10 razloga zašto biste trebali koristiti Vi/Vim uređivač teksta u Linuxu
- Kako zaštititi lozinkom Vim datoteku u Linuxu
- Kako omogućiti označavanje sintakse u Vi/Vim uređivaču
To je sve! Ako imate pitanja ili korisnih savjeta i trikova za bash skriptiranje, upotrijebite obrazac za komentare u nastavku.