Wéi erstellt Dir Custom Header Schabloun fir Shell Scripten am Vim


An dësem Artikel weisen mir Iech en einfache Wee fir e personaliséierten Header fir all nei erstallt Bash Scripten am Vim Editor ze konfiguréieren. Dëst bedeit datt all Kéier wann Dir eng nei .sh Datei mat vi/vim Editor opmaacht, gëtt de personaliséierten Header automatesch an d'Datei bäigefüügt.

Wéi Dir Custom Bash Skript Header Schabloun Datei erstellt

Fänkt als éischt un andeems Dir d'Schabloundatei genannt sh_header.temp erstellt, déi Äre personaliséierte Bash Skript Header enthält, méiglecherweis ënner ~/.vim/ Verzeechnes ënner Ärem Heem.

$ vi ~/.vim/sh_header.temp

Füügt dann déi folgend Zeilen derbäi (fillt Iech gratis Är eege Schabloundateiplaz a personaliséierten Header ze setzen) a späichert d'Datei.

#!/bin/bash 

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

D'Schabloun hei uewen füügt automatesch déi erfuerderlech \shebang Linn derbäi: \#!/bin/bash an Är aner personaliséiert Header. Notéiert datt Dir an dësem Beispill de Skriptnumm, d'Beschreiwung an d'Argumenter manuell addéiere wann Dir Äre Skriptinhalt ännert.

Autocmd an der Vimrc Datei konfiguréieren

Elo öffnen Är vim Initialisierungsdatei ~/.vimrc fir z'änneren a füügt déi folgend Zeil derbäi.

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

Wou:

  • au – heescht autocmd
  • bufnewfile - Event fir e Fichier opzemaachen deen net existéiert fir z'änneren.
  • *.sh - betruecht all Dateie mat .sh Extensioun.

Also déi uewe genannte Linn instruéiert vi/vim Editor fir den Inhalt vun der Schabloundatei (/home/aaronkilik/.vim/sh_header.temp) ze liesen an an all neien .sh Datei ze setzen, deen vun engem Benotzer opgemaach gëtt. .

Test Custom Bash Skript Header an New Skript Datei

Elo kënnt Dir testen ob alles funktionnéiert andeems Dir eng nei .sh Datei mat vi/vim Editor opmaacht, an Äre personaliséierten Header soll automatesch do bäigefüügt ginn.

$ vi test.sh

Fir méi Informatioun, kuckt d'Vim autocmd Dokumentatioun.

Schlussendlech sinn hei e puer nëtzlech Guiden betreffend Bash Scripting a Vim Editor:

  1. 10 Nëtzlech Tipps fir effektiv Bash Scripten op Linux ze schreiwen
  2. 10 Grënn Firwat Dir Vi/Vim Text Editor am Linux benotze sollt
  3. Wéi Passwuert schützt eng Vim Datei am Linux
  4. Wéi aktivéiert Syntax Highlighting am Vi/Vim Editor

Dat ass alles! Wann Dir Froen hutt oder nëtzlech Bash Scripting Tipps an Tricks fir ze deelen, benotzt de Kommentarformular hei ënnen.