Vim'de Kabuk Komut Dosyaları için Özel Başlık Şablonu Nasıl Oluşturulur
Bu makalede, Vim düzenleyicide yeni oluşturulan tüm bash komut dosyaları için özel bir başlık yapılandırmanın basit bir yolunu göstereceğiz. Bu, vi/vim düzenleyiciyi kullanarak yeni bir .sh
dosyasını her açışınızda, özel başlığın otomatik olarak dosyaya ekleneceği anlamına gelir.
Özel Bash Komut Dosyası Başlık Şablonu Dosyası Nasıl Oluşturulur
Öncelikle, muhtemelen evinizin altındaki ~/.vim/
dizini altında, özel bash betiği başlığınızı içeren sh_header.temp adlı şablon dosyasını oluşturarak başlayın.
vi ~/.vim/sh_header.temp
Daha sonra içine aşağıdaki satırları ekleyin (kendi şablon dosya konumunuzu ve özel başlığınızı ayarlamaktan çekinmeyin) ve dosyayı kaydedin.
#!/bin/bash
###################################################################
#Script Name :
#Description :
#Args :
#Author :Aaron Kili Kisinga
#Email :[email
###################################################################
Yukarıdaki şablon gerekli “shebang ” satırını otomatik olarak ekleyecektir: “#!/bin/bash ”
ve diğer özel başlıklarınız. Bu örnekte, komut dosyası içeriğinizi düzenlerken komut dosyası adını, açıklamasını ve bağımsız değişkenlerini manuel olarak ekleyeceğinizi unutmayın.
Vimrc Dosyasında autocmd'yi yapılandırma
Şimdi düzenlemek için vim başlatma dosyanızı ~/.vimrc
açın ve aşağıdaki satırı dosyaya ekleyin.
au bufnewfile *.sh 0r /home/aaronkilik/.vim/sh_header.temp
Nerede :
- au – autocmd anlamına gelir
- bufnewfile – mevcut olmayan bir dosyayı düzenlemek için açma etkinliği.
- *.sh – .sh uzantılı tüm dosyaları dikkate alın.
Dolayısıyla yukarıdaki satır, vi/vim düzenleyicisine şablon dosyasının (/home/aaronkilik/.vim/sh_header.temp) içeriğini okumasını ve bunu her yeni .sh'ye eklemesini söyler.
bir kullanıcı tarafından açılan dosya.
Yeni Komut Dosyasında Özel Bash Komut Dosyası Başlığını Test Edin
Artık vi/vim düzenleyiciyi kullanarak yeni bir .sh
dosyası açarak her şeyin çalışıp çalışmadığını test edebilirsiniz; özel başlığınız buraya otomatik olarak eklenmelidir.
vi test.sh
Daha fazla bilgi için Vim autocmd belgelerine bakın.
Son olarak, bash komut dosyası oluşturma ve vim düzenleyiciyle ilgili bazı yararlı kılavuzlar şunlardır:
- Linux'ta Etkili Bash Komut Dosyaları Yazmak için 10 Faydalı İpucu
- Linux'ta Vi/Vim Metin Düzenleyicisini Kullanmanız İçin 10 Neden
- Linux'ta Vim Dosyasını Parolayla Koruma
- Vi/Vim Düzenleyicide Sözdizimi Vurgulamayı Etkinleştirme
Bu kadar! Paylaşmak istediğiniz herhangi bir sorunuz veya bash komut dosyası oluşturma ipuçlarınız ve püf noktalarınız varsa aşağıdaki yorum formunu kullanın.