Meine Schule verwendet CentOS und eine veraltete Version von Vim. Ich möchte eine neue Version von Vim verwenden, damit ich auf Dinge zugreifen kann, die ich sonst nicht hätte. Ich habe eine 7.4.300-Version von Vim mit Python, Lua usw. erstellt und konfiguriert und sie erfolgreich ausgeführt. Da der Build jedoch keine Farben/Syntaxen hat, sieht er dumm aus und gibt Fehler aus, wenn er meine vimrc lädt. Gibt es eine Konfigurationsoption, um diese integrierten Farben/Syntaxen einzuschließen, oder eine Möglichkeit, die Suche zu ändern, um nach den Systemeinstellungen von Vim zu suchen?
Antwort1
Erstellen Sie zum Installieren von Farbschemata zwei Ordner in Ihren Home-Verzeichnissen!
[Benutzer@vembuserver]mkdir ~/.vim
[Benutzer@vembuserver]mkdir ~/.vim/colors
Jetzt benötigen Sie die Theme-Konfigurationsdateien. Sie können die neuesten Farbschemata und viele alte von herunterladenHier(offizielle Website des Vim-Editors).
Jetzt erhalten Sie für jedes Thema eine .vim-Datei oder ein komprimiertes Archiv, das nach dem Extrahieren viele .vim-Dateien erzeugt
Nun müssen alle Dateien in das Verzeichnis .vim/colors/ in deinem Home-Verzeichnis kopiert werden.
Wenn Sie beispielsweise ein Design namens matrix.vim heruntergeladen haben, dann -
[Benutzer@vembuserver]mv matrix.vim ~/.vim/colors
Voila, das Farbschema ist installiert. Wenn Sie nun eine Datei bearbeiten, können Sie das Farbschema ändern mit
:colorscheme matrix.vim Sie können beliebig viele Designs installieren, indem Sie Dateien in dieses Verzeichnis kopieren.
Wenn Sie nun ein Design zu Ihrem Standarddesign machen möchten, sollten Sie diesen Befehl zu Ihrer .vimrc hinzufügen -
Farbschema-Matrix
HTH!
Antwort2
Wenn Sie Vim 7.4.300 richtig konfiguriert, erstellt und installiert haben, sollten Sie bereits über die Standard-Syntax und Farbschemadateien verfügen. Starten vim
und ausführen
:echo $VIMRUNTIME
Damit erfahren Sie, wo vim
Ihre Runtime-Dateien Ihrer Meinung nach installiert sind. Um zu sehen, ob dort etwas installiert ist, führen Sie Folgendes aus:
:!ls $VIMRUNTIME
colors
Dadurch sollte eine Liste der Dateien und Verzeichnisse einschließlich der Verzeichnisse und angezeigt werden syntax
.
Wenn einer dieser Befehle nicht wie beschrieben funktioniert, muss Ihre Konfiguration angepasst werden.
Antwort3
Um einen vollständig konfigurierten selbstgebauten Vim zu erhalten, müssen SieInstallierenes. Aber Sie müssen es nicht im Systemverzeichnis installieren, keine Sorge! Geben Sie beim Erstellen ein Build-Präfix an, indem Sie die --prefix
Option verwenden, wenn Sie den ./configure
Befehl ausführen. Zum Beispiel:https://stackoverflow.com/a/9801429/1390430zeigt, wie man einen Build konfiguriert, der in einem bestimmten Verzeichnis installiert wird. Eine Websuche wird noch mehrere weitere ergeben. Verwenden Sie einfach ein Verzeichnis, in das Sie für das Build-Präfix schreiben können, erstellen Sie Vim, führen Sie einen aus, make install
stellen Sie sicher, dass das Verzeichnis in Ihrer PATH-Variable liegt, und schon kann es losgehen!