Wie stelle ich die Syntaxhervorhebung in Vim 7 für Python ein?
Ich möchte meine eigenen Farbschemata und Syntaxhervorhebung für einen Typ von Codedatei festlegen.
Der Befehl zum Aktivieren der Syntaxhervorhebung in vim lautet :syntax on
. Wenn Sie möchten, dass es bei jedem Start von vim aktiv ist, fügen Sie einfach eine Zeile mit syntax on
in Ihre .vimrc-Datei ein.
Hier ist eine exemplarische Vorgehensweise , wie Sie das Syntax-Highlighting in Python für Ubuntu 12.10 einrichten. Was du siehst ist was du kriegst:
https://github.com/sentientmachine/Pretty-Vim-Python/
Wenn Sie wissen, wie Sie ein Farbschema und eine Syntaxhervorhebung für einen bestimmten Benutzer in Ihren vi-Editor einfügen, können Sie es anpassen.
Hier gibt es hunderte modischer Farbschemata: https://github.com/morhetz/gruvbox
Wähle einen aus, der dir gefällt. Laden Sie dann die python.vim
- und foobarcolorscheme9000.vim
-Dateien herunter und platzieren Sie sie an der richtigen Stelle, wie hier definiert: https://alvinalexander.com/linux/vi-vim-editor-color-scheme-colorscheme Setzen Sie die entsprechenden Befehle in ~ /.vimrc und logout login.
Seite mit den nützlichsten und modischsten Python-Farben:
https://stackoverflow.com/a/11060884/445131
Dann könnten Sie selbst in VimL-Skriptsprache programmieren.
Lernen Sie, den Code zu bearbeiten, der die Hervorhebung der Vim-Syntax bewirkt. Mach es besser als je zuvor.
http://en.wikibooks.org/wiki/Learning_the_vi_Editor/Vim/VimL_Script_language
Setzen Sie die Zeile syntax on
in Ihren .vimrc
.
Wenn Sie auf einem * nix-System (Linux, Mac OS) oder Cygwin arbeiten und wenn Sie bereits vim :set syntax
gesetzt haben, Ihr Dateiname jedoch nicht mit .py
endet, können Sie der ersten Zeile Ihrer Datei einen Shebang hinzufügen:
#!/usr/bin/env python
Wenn Sie das nächste Mal die Datei in vim öffnen, sollte die Syntax hervorgehoben werden. Beachten Sie, dass dies für andere Dateitypen funktioniert. Verwenden Sie nur den Namen des Interpreters, d. H. (python, Ruby, sh)
.