Vim ist ein CLI-Texteditor. Meistens ist es das grundlegende Schwarz-Weiß-Fenster. Wie wäre es, dein Vim-Erlebnis zu würzen?? Sehen wir uns die besten Möglichkeiten an, um Vim Farbe zu verleihen.
Vim-Farbschema
Farbschemata sind eine der einfachsten Möglichkeiten, die Textbearbeitung erheblich zu verbessern, insbesondere wenn Sie mit Codes arbeiten. Es verbessert die visuelle Klarheit, sodass Sie sich auf das Wesentliche konzentrieren können. Bei manchen kann das passende Farbschema die Augenbelastung reduzieren. Es bietet dem Editor auch eine gute Ästhetik good.
Deshalb unterstützen fast alle Texteditoren irgendeine Form von Theme. Im Fall von Vim gibt es jede Menge Farbschemata da draußen. Es kommt standardmäßig mit einer Reihe von Farbschemata. Wenn Sie nicht zufrieden sind, können Sie über das Vim-Plugin-System weitere hinzufügen.
Vim-Farbschemata
Vim wird standardmäßig mit einer Handvoll toller Themen geliefert. Um das Farbschema zu ändern, verwenden Sie den folgenden Befehl. Zum Beispiel werde ich den hier gefundenen XML-Code verwenden.
$ :Farbschema
Wenn Sie den genauen Namen des Farbschemas nicht kennen, drücken Sie Tab zeigt alle verfügbaren an.
Probieren wir das Farbschema „Wüste“ aus.
$ :Farbschema Wüste
Um zu überprüfen, welches Farbschema Vim derzeit verwendet, führen Sie diesen Befehl aus.
$ :Farbschema
Wie viele andere Vim-Befehle hat auch der Farbbefehl ein Akronym.
$: Farbe$ :farbe
Diese Änderung wird nicht dauerhaft sein. Sobald Sie Vim verlassen, wird es auf das Standardfarbschema zurückgesetzt. Sie können das Standardfarbschema in der vimrc-Datei definieren. Es ist die Vim-Konfigurationsdatei, die Vim bei jedem Start lädt.
Öffnen Sie die vimrc-Datei. Wenn Sie keinen haben, wird der folgende Befehl standardmäßig einen erstellen. Mein vimrc ist ein Beispiel aus dem Vim-Fandom.
$ vim ~/.vimrc
Fügen Sie am Ende der Datei die folgende Zeile hinzu.
$ Farbe
Um die Änderung zu übernehmen, starte Vim . neu. Wenn das keine Option ist, dann laden Sie die vimrc-Datei neu.
$ :Quelle ~/.vimrc
Vim zusätzliche Farbschemata
Vim wird standardmäßig mit einer Handvoll Farbschemata geliefert. Es gibt jede Menge Farbschemata, die es zu entdecken gilt. In diesem Abschnitt sehen wir uns an, wie Sie dem Editor Ihr Lieblingsfarbschema hinzufügen können.
Alle Vim-Farbschemata (und Plugins) kommen in Form von a .vim (vimscript) Datei. Das gleiche gilt für Vim-Farbschemata. Die Standard-Vim-Farbschemata befinden sich im folgenden Verzeichnis.
$ ls /usr/share/vim/vim80/colors | grep vim
Die Vim-Themen, die wir hinzufügen werden, befinden sich unter dem ~/.vim Verzeichnis. Es ist benutzerspezifisch; ein Benutzer kann die Vim-Farbschemata anderer Benutzer nicht verwenden. Wenn Vim startet, sucht es nach dem Verzeichnis und seinem Inhalt. Wenn es nicht existiert, wird nichts ausgeführt. Wenn es existiert und es eine Datei gemäß der Struktur gibt, wird Vim diese Anweisungen befolgen.
Im Allgemeinen existiert dieses Verzeichnis nicht. Führen Sie den Befehl aus, um das Verzeichnis zu erstellen.
$ mkdir -v ~/.vim
Um die Farbschemata zu speichern, benötigen wir die Farben Unterverzeichnis.
$ mkdir -v ~/.vim/Farben
Es ist Zeit, sich dein Lieblings-Vim-Farbschema zu schnappen. Es gibt eine spezielle Website, die eine Menge Vim-Farbschemata mit Vorschau hostet. Schauen Sie sich Vim Colors an.
In diesem Beispiel installieren wir das dunkle Thema Miramare. Laden Sie das Farbschema von GitHub herunter.
$ git-Klon https://github.com/franbach/miramare.git
Bewegen Sie jetzt das Miramare.vim-Datei in die Datei „~/.vim/colors“-Verzeichnis.
$ mv -v //Farben/miramare.vim ~/.vim/Farben
Voila! Das Farbschema ist einsatzbereit! Es sollte nun in der Liste der verfügbaren Farbschemata erscheinen.
$ :colo miramare
Um das neu hinzugefügte Farbschema zum Standard zu machen, ändern Sie die vimrc-Datei entsprechend.
Abschließende Gedanken
Dies ist nur die manuelle Methode zum Hinzufügen von Vim-Farbschemata. Es ist auch möglich, einen Vim-Plugin-Manager zu verwenden, um das Vim-Farbschema für Sie hinzuzufügen. Es ist ein weitaus besserer Ansatz, da es auch das Farbschema (und andere Plugins) aktualisiert. Sehen Sie sich an, wie Sie Vim-Plugins genießen können. Das Vim-Makro ist auch eine großartige Möglichkeit, Ihre Bearbeitungserfahrung zu improvisieren. Sehen Sie sich das Vim-Makro-Tutorial an.
Genießen!