Cara membuat templat header khusus untuk skrip shell di vim

Cara membuat templat header khusus untuk skrip shell di vim

Di artikel ini, kami akan menunjukkan kepada Anda cara sederhana untuk mengonfigurasi header khusus untuk semua skrip bash yang baru dibuat di editor vim. Ini berarti bahwa setiap kali Anda membuka yang baru .SH File menggunakan editor VI/VIM, header khusus akan ditambahkan secara otomatis ke file.

Cara membuat file template header skrip bash khusus

Mulailah pertama dengan membuat file template dipanggil sh_header.suhu, Yang berisi header skrip bash khusus Anda, mungkin di bawah ~/.vim/ Direktori Di Bawah Rumah Anda.

$ vi ~//.vim/sh_header.suhu 

Selanjutnya tambahkan baris berikut di dalamnya (jangan ragu untuk mengatur lokasi file templat Anda sendiri dan header khusus) dan menyimpan file.

Template header khusus untuk skrip
#!/bin/bash ############################################## ######################NAMA NAMA: #DESCRIPTION: #args: #Author: Aaron Kili Kising #email: [Email Dilindungi] ##### ################################################### ########### 
Buat templat header khusus untuk skrip

Template di atas akan secara otomatis menambahkan yang diperlukan “peristiwa" garis: “#!/bin/bash ” dan header khusus Anda yang lain. Perhatikan bahwa dalam contoh ini, Anda akan secara manual menambahkan nama skrip, deskripsi dan argumen saat mengedit konten skrip Anda.

Konfigurasikan AutoCMD dalam file VIMRC

Sekarang buka Anda vim file inisialisasi ~/.Vimrc untuk mengedit dan menambahkan baris berikut.

au bufnewfile *.SH 0R/HOME/AARONKILIK/.vim/sh_header.suhu 

Di mana:

  • au - berarti autoCMD
  • Bufnewfile - acara untuk membuka file yang tidak ada untuk diedit.
  • *.SH - Pertimbangkan semua file dengan .SH perpanjangan.

Jadi baris di atas menginstruksikan editor VI/VIM untuk membaca konten file template (/home/aaronkilik/.vim/sh_header.suhu) dan masukkan ke dalam setiap yang baru .SH file dibuka oleh pengguna.

Konfigurasikan file VIMRC

Uji header skrip bash khusus dalam file skrip baru

Sekarang Anda dapat menguji apakah semuanya bekerja dengan membuka yang baru .SH File menggunakan editor VI/VIM, dan header khusus Anda harus ditambahkan secara otomatis di sana.

Tes $ VI.SH 
Verifikasi header khusus di skrip baru

Untuk informasi lebih lanjut, lihat dokumentasi VIM AutoCMD.

Terakhir, berikut adalah beberapa panduan yang berguna tentang skrip bash dan editor VIM:

  1. 10 Tip Berguna Untuk Menulis Skrip Bash yang Efektif di Linux
  2. 10 Alasan Mengapa Anda Harus Menggunakan Editor Teks VI/VIM di Linux
  3. Cara Melindungi File Vim di Linux
  4. Cara mengaktifkan penyorotan sintaks di editor VI/VIM

Itu saja! Jika Anda memiliki pertanyaan atau tip dan trik skrip bash yang berguna untuk dibagikan, gunakan formulir komentar di bawah ini.