Kuinka luoda mukautettu otsikkomalli Shell-komentosarjoille Vimissä
Tässä artikkelissa näytämme sinulle yksinkertaisen tavan määrittää mukautettu otsikko kaikille uusille bash-skripteille Vim-editorissa. Tämä tarkoittaa, että aina kun avaat uuden .sh
-tiedoston vi/vim-editorilla, mukautettu otsikko lisätään tiedostoon automaattisesti.
Kuinka luoda mukautettu Bash-komentosarjan otsikkomallitiedosto
Aloita ensin luomalla mallitiedosto nimeltä sh_header.temp, joka sisältää mukautetun bash-komentosarjan otsikon, mahdollisesti kotisi alle hakemistoon ~/.vim/
.
$ vi ~/.vim/sh_header.temp
Lisää seuraavaksi siihen seuraavat rivit (aseta vapaasti oma mallitiedoston sijainti ja mukautettu otsikko) ja tallenna tiedosto.
#!/bin/bash ################################################################### #Script Name : #Description : #Args : #Author :Aaron Kili Kisinga #Email :[email ###################################################################
Yllä oleva malli lisää automaattisesti tarvittavan shebang-rivin: “#!/Bin/bash”
ja muut mukautetut otsikot. Huomaa, että tässä esimerkissä lisätään käsikirjoituksen nimi, kuvaus ja argumentit manuaalisesti, kun muokkaat komentosarjan sisältöä.
Määritä autocmd Vimrc-tiedostossa
Avaa nyt vim-alustustiedosto ~/.vimrc
muokkausta varten ja lisää seuraava rivi siihen.
au bufnewfile *.sh 0r /home/aaronkilik/.vim/sh_header.temp
Missä:
- au - tarkoittaa autocmd
- bufnewfile - tapahtuma tiedoston avaamiseen, jota ei ole olemassa muokkausta varten.
- * .sh - huomioi kaikki tiedostot, joiden tiedostotunniste on .sh.
Joten yllä oleva rivi kehottaa vi/vim-editoria lukemaan mallipohjan (/home/aaronkilik/.vim/sh_header.temp) sisällön ja lisäämään sen kaikkiin käyttäjän avaamiin uusiin .sh
-tiedostoihin .
Testaa mukautettu Bash-komentosarjan otsikko uudessa komentotiedostossa
Nyt voit testata, toimiiko kaikki avaamalla uuden .sh
-tiedoston vi/vim-editorilla, ja mukautettu otsikko on lisättävä sinne automaattisesti.
$ vi test.sh
Lisätietoja on Vim autocmd -dokumentaatiossa.
Lopuksi tässä on joitain hyödyllisiä oppaita, jotka koskevat bash-komentosarjoja ja vim-editoria:
- 10 hyödyllistä vinkkiä tehokkaiden Bash-komentosarjojen kirjoittamiseen Linuxissa
- 10 syytä, miksi sinun pitäisi käyttää Vi/Vim-tekstieditoria Linuxissa
- Kuinka suojata salasanalla Vim-tiedosto Linuxissa
- Kuinka syntaksin korostus otetaan käyttöön Vi/Vim-editorissa
Siinä kaikki! Jos sinulla on kysyttävää tai hyödyllisiä bash-komentosarjojen vinkkejä ja vihjeitä jakaa, käytä alla olevaa kommenttilomaketta.