Otu esi emepụta ndebiri nkụnye eji isi mee maka scripts Shell na Vim


N'ime edemede a, anyị ga-egosi gị ụzọ dị mfe iji hazie isi okwu omenala maka scripts bash niile emepụtara ọhụrụ na editọ Vim. Nke a pụtara na oge ọ bụla i meghere faịlụ .sh ọhụrụ site na iji vi/vim editọ, a ga-agbakwunye nkụnye eji isi mee ihe na faịlụ ahụ ozugbo.

Otu esi emepụta faịlụ ndebiri ederede Bash omenala

Buru ụzọ malite site na imepụta faịlụ ndebiri a na-akpọ sh_header.temp, nke nwere nkụnye eji isi mee bash omenala gị, ikekwe n'okpuru ~/.vim/ ndekọ n'okpuru ụlọ gị.

$ vi ~/.vim/sh_header.temp

Ọzọ tinye ahịrị ndị a n'ime ya ( nweere onwe gị ịtọ ebe faịlụ template nke gị yana nkụnye eji isi mee) wee chekwaa faịlụ ahụ.

#!/bin/bash 

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

Ihe ndebiri dị n'elu ga-agbakwunye ahịrị \shebang achọrọ na-akpaghị aka: \#!/bin/bash yana nkụnye eji isi mee omenala ndị ọzọ. Rịba ama na n'ihe atụ a, ị ga-eji aka tinye aha edemede, nkọwa na arụmụka mgbe ị na-edezi ọdịnaya edemede gị.

Hazie autocmd na Vimrc File

Ugbu a mepee faịlụ mbido vim gị ~/.vimrc maka ndezi ma tinye ahịrị na-esonụ na ya.

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

Ebe:

  • au – pụtara autocmd
  • bufnewfile – mmemme maka imepe faịlụ na-adịghị maka ndezi.
  • *.sh - tụlee faịlụ niile nwere ndọtị .sh.

Ya mere ahịrị dị n'elu na-agwa onye nchịkọta akụkọ vi/vim ka ọ gụọ ọdịnaya nke faịlụ ndebiri (/home/aaronkilik/.vim/sh_header.temp) wee tinye ya n'ime faịlụ .sh ọhụrụ nke onye ọrụ meghere. .

Nwalee nkụnye eji isi mee Bash Script na Faịlụ Ederede ọhụrụ

Ugbu a, ị nwere ike ịnwale ma ihe niile na-arụ ọrụ site na imepe faịlụ .sh ọhụrụ site na iji vi/vim editọ, na a ga-agbakwunye nkụnye eji isi mee ihe na-akpaghị aka ebe ahụ.

$ vi test.sh

Maka ozi ndị ọzọ, hụ akwụkwọ Vim autocmd.

N'ikpeazụ, ebe a bụ ụfọdụ ntuziaka bara uru gbasara bash scripting na vim editọ:

  1. Ndụmọdụ 10 bara uru maka ịde ederede Bash dị irè na Linux
  2. Ihe kpatara 10 mere ị ga-eji jiri Vi/Vim Text Editor na Linux
  3. Etu esi echekwa paswọọdụ Vim na Linux
  4. Otu esi eme ka Syntax pụta ìhè na Vi/Vim Editor

Ọ gwụla! Ọ bụrụ na ị nwere ajụjụ ọ bụla ma ọ bụ ndụmọdụ ndụmọdụ bash scripting bara uru iji kesaa, jiri ụdị nkọwa n'okpuru.