Hvernig á að búa til sérsniðið haussniðmát fyrir Shell forskriftir í Vim
Í þessari grein munum við sýna þér einfalda leið til að stilla sérsniðinn haus fyrir öll nýstofnuð bash forskriftir í Vim ritstjóra. Þetta þýðir að í hvert skipti sem þú opnar nýja .sh
skrá með vi/vim ritlinum verður sérsniðnum haus sjálfkrafa bætt við skrána.
Hvernig á að búa til sérsniðna Bash Script Header sniðmátsskrá
Byrjaðu fyrst á því að búa til sniðmátsskrána sem heitir sh_header.temp, sem inniheldur sérsniðna bash skriftuhausinn þinn, hugsanlega undir ~/.vim/
skránni undir heimili þínu.
$ vi ~/.vim/sh_header.temp
Næst skaltu bæta við eftirfarandi línum í það (velkomið að stilla eigin sniðmátsskrárstaðsetningu og sérsniðna haus) og vista skrána.
#!/bin/bash ################################################################### #Script Name : #Description : #Args : #Author :Aaron Kili Kisinga #Email :[email ###################################################################
Sniðmátið hér að ofan mun sjálfkrafa bæta við nauðsynlegri \shebang línu: \#!/bin/bash
og öðrum sérsniðnum hausum þínum. Athugaðu að í þessu dæmi muntu bæta handritsheiti, lýsingu og rökum við handvirkt þegar þú breytir innihaldi handritsins.
Stilltu autocmd í Vimrc skrá
Opnaðu nú vim upphafsskrána þína ~/.vimrc
til að breyta og bættu eftirfarandi línu við hana.
au bufnewfile *.sh 0r /home/aaronkilik/.vim/sh_header.temp
Hvar:
- au – þýðir autocmd
- bufnewfile – viðburður til að opna skrá sem er ekki til til að breyta.
- *.sh – íhuga allar skrár með .sh endingunni.
Þannig að ofangreind lína gefur vi/vim ritstjóra fyrirmæli um að lesa innihald sniðmátsskrárinnar (/home/aaronkilik/.vim/sh_header.temp) og setja hana inn í hverja nýja .sh
skrá sem notandi opnar .
Prófaðu sérsniðna Bash skriftuhaus í nýrri skriftuskrá
Nú geturðu prófað hvort allt sé að virka með því að opna nýja .sh
skrá með vi/vim ritlinum og sérsniðnum haus ætti að vera sjálfkrafa bætt við þar.
$ vi test.sh
Fyrir frekari upplýsingar, sjá Vim autocmd skjölin.
Að lokum eru hér nokkrar gagnlegar leiðbeiningar varðandi bash forskriftir og vim ritstjóra:
- 10 gagnleg ráð til að skrifa árangursríkar Bash forskriftir í Linux
- 10 ástæður fyrir því að þú ættir að nota Vi/Vim textaritil í Linux
- Hvernig á að vernda Vim skrá með lykilorði í Linux
- Hvernig á að virkja setningafræði auðkenningu í Vi/Vim ritstjóra
Það er allt og sumt! Ef þú hefur einhverjar spurningar eða gagnlegar ábendingar um bash forskriftir og brellur til að deila, notaðu athugasemdareyðublaðið hér að neðan.