So ändern Sie das VIM -Farbschema

So ändern Sie das VIM -Farbschema
Vim ist einer der leistungsstärksten UNIX -Textredakteure, die Sie beherrschen können. Es ist der Nachfolger des VI -Texteditors (verfügbar auf allen Unix -Systemen). Vim ist kostenlos und Open-Source mit unzähligen Funktionen und Anpassungsoptionen. In der Tat kommt es mit allem, was Sie von jedem modernen Texteditor erwarten würden. Es stehen auch zahlreiche Add-Ons zur Verfügung, um die Funktionen zu erweitern.In diesem Leitfaden konzentrieren wir uns auf die VIM -Farbschemata.

VIM -Farbschemata

Für jeden modernen Texteditor ist das Syntax -Hervorragend eine leistungsstarke Funktion. Die ordnungsgemäße Syntax, die diejenigen hervorheben, die denjenigen, die über einen längeren Zeitraum mit Codes und Texten arbeiten müssen, stark zugute kommen. Vim verfügt über ein Standard -Farbschema für viele Programmiersprachen. Es sind auch Farbschemata von Drittanbietern verfügbar.

Um die farbenfrohe Syntax -Hervorhebung zu genießen, müssen Sie sie jedoch aktivieren lassen. Erfahren Sie mehr über das Aktivieren der Syntax -Hervorhebung in VIM. Um zu testen, ob die Syntax -Hervorhebung eingeschaltet ist, holen Sie sich einen Beispielcode und öffnen Sie ihn in VIM. Zur Demonstration habe ich Probe3 gepackt.sh aus Dateiproben.

$ vim sample3.Sch

Wie die Ausgabe zeigt, hebt VIM die Schlüsselwörter im Skript korrekt aus. Da wir kein zusätzliches Farbschema eingeführt haben, wird das Standard verwendet.

Wenn die Syntax -Hervorhebung nicht funktioniert, führen Sie den folgenden VIM -Befehl aus:

$: Syntax auf

Um die Syntax -Hervorhebung dauerhaft zu aktivieren, fügen Sie der VIMRC -Datei die folgende Anweisung hinzu:

$ syntax on

VIM -Farbschema ändern

Standardmäßig wird Vim mit einer Reihe von Farbschemata geliefert. Zum größten Teil können diese Standard -Farbschemata für Ihre Bedürfnisse ausreichen. Im ersten Abschnitt werden wir uns ansehen, um alle verfügbaren Farbschemata aufzulisten.

Auflistung verfügbarer Farbschemata

Um alle Farbschemata aufzulisten, geben Sie den folgenden VIM -Befehl ein:

$: ColorScheme

Drücken Sie nach dem Eingeben des Befehls "Registerkarte". Dadurch wird eine Liste aller verfügbaren Farbschemata geöffnet. Wenn Sie weiter auf "Registerkarte" drücken, wird Vim alle durchlaufen.

Sobald Sie sich entschieden haben, verwenden Sie die folgende Befehlsstruktur, um sie auf die VIM -Sitzung anzuwenden:

$: ColorScheme

Vim unterstützt Abkürzungen vieler seiner Befehle. Wir können die folgende Abkürzung von ColorScheme verwenden, um die Dinge zu beschleunigen:

$: colo

Festlegen des Standard -VIM -Farbschemas

Im vorherigen Abschnitt haben wir vorgestellt, das Farbschema von VIM zu ändern. Leider dauert die Änderung nur für die aktuelle VIM -Sitzung. Wie machen wir es zu einer dauerhaften Veränderung??

Denken Sie daran, wie wir die Syntax -Hervorhebung der Aktivität dauerhaft aktiviert haben? Ja, der gleiche VIMRC -Trick wird hier relevant sein. Die VIMRC -Datei, ähnlich wie Bashrc, wird jedes Mal geladen, wenn VIM startet, wobei alle Konfigurationen angewendet werden.

Fügen Sie den folgenden Code in der VIMRC -Datei hinzu, um das Farbschema darkBlue als Standard zu aktivieren:

$ Colo Darkblue

Beachten Sie, dass es von der Anweisung „Syntax on“ begleitet werden sollte, damit das neue Farbschema immer angewendet wird.

Um die Änderungen in Kraft zu setzen, starten Sie VIM neu, um neu zu starten. Wenn dies keine Option ist, können Sie versuchen, die VIMRC -Datei mit dem folgenden VIM -Befehl neu zu laden:

$: Quelle ~/.vimrc

Hinzufügen neuer Farbschemata

Mit VIM können Farbschemata von Drittanbietern angewendet werden. Dank der großartigen Community hat Vim eine umfangreiche Sammlung von Farbschemata.

Es gibt viele Orte, von denen Sie VIM -Farbschemata schnappen können. Es gibt einige dedizierte Orte für VIM -Farbschemata, zum Beispiel Vimcolorschemes, Vimcolors usw.

Zur Demonstration fügen wir VIM PaperColor-Theme hinzu. Die erforderlichen Pakete finden Sie auf dem Papercolor-Themen auf GitHub.

Der folgende GIT -Befehl klonen den Repo -Inhalt an den richtigen Ort. Erfahren Sie mehr über das Klonen von Git Repo.

$ git klone https: // github.com/nlknguyen/papercolor-themen.Git ~//.vim/pack/farben/start/papercolor-themen

Vim sollte nun das Farbschema erkennen.

$: Colo PaperColor

Um es zum Standard -Farbschema zu machen, aktualisieren Sie die VIMRC -Datei:

$ Colo PaperColor

Abschließende Gedanken

Dieser Leitfaden zeigt das Management der Farbschemata in VIM. Es kommt standardmäßig mit einer Handvoll Farbschemata. Sie können jedoch auch Ihren Favoriten aus dem Internet hinzufügen. Wir haben gezeigt, wie man ein Farbschema von Drittanbietern in VIM greift und konfiguriert.

Beachten Sie, dass diese Farbschemata regelmäßig aktualisiert werden. Die hier gezeigte Methode lässt Sie auf derselben Version festhalten. Um dieses Problem anzugehen, sind VIM -Plugin -Manager verfügbar, die die Plugins Ihrer Wahl automatisch installieren, aktualisieren und laden. Erfahren Sie mehr über den Vundle Plugin Manager für VIM. Es gibt auch andere Websites wie Vim Awesome, die einen Katalog zahlreicher VIM -Plugins behalten.

Happy Computing!