So erstellen Sie benutzerdefinierte Header -Vorlage für Shell -Skripte in VIM

So erstellen Sie benutzerdefinierte Header -Vorlage für Shell -Skripte in VIM

In diesem Artikel zeigen wir Ihnen eine einfache Möglichkeit, einen benutzerdefinierten Header für alle neu erstellten Bash -Skripte im VIM -Editor zu konfigurieren. Dies bedeutet, dass jedes Mal, wenn Sie ein neues öffnen .Sch Datei mit dem VI/VIM -Editor wird der benutzerdefinierte Header automatisch zur Datei hinzugefügt.

So erstellen Sie eine benutzerdefinierte Bash -Skript -Header -Vorlagendatei

Beginnen Sie zunächst mit dem Erstellen der Vorlagendatei aufgerufen sh_Header.Temperatur, die Ihren benutzerdefinierten Bash -Skript -Header enthält, möglicherweise unter ~/.vim/ Verzeichnis unter Ihrem Zuhause.

$ vi ~//.vim/sh_header.Temperatur 

Fügen Sie als nächstes die folgenden Zeilen hinzu (zögern Sie nicht, Ihren eigenen Vorlagendateispeicherort und Ihren benutzerdefinierten Header festzulegen) und speichern Sie die Datei.

Benutzerdefinierte Header -Vorlage für Skripte
#!/bin/bash ##################################################################################################### zu erhalten ###################### #Script Name: #Description: #Args: #Author: Aaron Kili Kisinga #email: [E -Mail geschützt] ###### ####################################################################################################################### zu erhalten ########### 
Erstellen Sie benutzerdefinierte Header -Vorlage für Skripte

Die obige Vorlage fügt automatisch das erforderliche hinzu “Shebang" Linie: ##!/bin/bash ” und Ihre anderen benutzerdefinierten Header. Beachten Sie, dass Sie in diesem Beispiel den Namen, die Beschreibung und die Argumente des Skripts beim Bearbeiten Ihres Skriptinhalts manuell hinzufügen.

Konfigurieren Sie AutoCMD in der VIMRC -Datei

Öffne jetzt deine Vim Initialisierungsdatei ~/.vimrc zum Bearbeiten und fügen Sie die folgende Zeile hinzu.

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

Wo:

  • au - bedeutet autocmd
  • bufnewfile - Ereignis zum Öffnen einer Datei, die nicht zur Bearbeitung vorhanden ist.
  • *.Sch - Betrachten Sie alle Dateien mit .Sch Verlängerung.

In der obigen Zeile wird der VI/VIM -Editor angewiesen, den Inhalt der Vorlagendatei zu lesen ((/home/aaronkilik/.vim/sh_header.Temperatur) und einfügen es in jedes neue .Sch von einem Benutzer geöffnete Datei.

Konfigurieren Sie die VIMRC -Datei

Testen Sie benutzerdefinierte Bash -Skript -Header in einer neuen Skriptdatei

Jetzt können Sie testen, ob alles funktioniert, indem Sie eine neue eröffnen .Sch Datei mit dem VI/VIM-Editor, und Ihr benutzerdefinierter Header sollte dort automatisch angezeigt werden.

$ vi Test.Sch 
Überprüfen Sie den benutzerdefinierten Header in neuen Skripten

Weitere Informationen finden Sie in der Dokumentation VIM AutoCMD.

Zuletzt finden Sie hier einige nützliche Anleitungen zum Bash -Skript- und VIM -Editor:

  1. 10 nützliche Tipps zum Schreiben effektiver Bash -Skripte unter Linux
  2. 10 Gründe, warum Sie den VI/VIM -Texteditor unter Linux verwenden sollten
  3. Wie man Passwort schützt eine VIM -Datei unter Linux
  4. So aktivieren Sie die Syntax -Hervorhebung im VI/VIM -Editor

Das ist alles! Wenn Sie Fragen oder nützliche Tipps und Tricks für Bash -Skripts zum Teilen haben, verwenden Sie das folgende Kommentarformular.