it-swarm.com.de

Syntax-Highlighting in vim für Python

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.

59
hidroto

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.

83
mdeous

Syntax-Highlighting in vim für Python (Ziel ist Ubuntu 12.10)

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:

enter image description here

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

13
Eric Leschinski

Setzen Sie die Zeile syntax on in Ihren .vimrc.

10
Robie Basak
  1. Stellen Sie sicher, dass Sie die neueste Version von vim haben, und führen Sie gleich Sudo apt-get install vim aus.
  2. Ändern Sie die .vimrc-Datei mit der Anweisung echo "syntax on" >> ~/.vimrc 
  3. Öffnen Sie die Datei mit vi app.py. Sie sehen die Syntax-Hervorhebung

 enter image description here

0
Revol89

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).

0
lacostenycoder