Python-mode ist ein Vim-Plugin, das es Ihnen ermöglicht, Python-Code schneller im Vim-Editor zu schreiben, indem Sie verschiedene Bibliotheken verwenden, darunter Pylint, Rope, Pydoc, Pyflakes, Pep8, Autopep8, Pep257 und Mccable. Diese Bibliothek bietet einige Codierungsfunktionen, wie statische Analyse, Feature-Rekonstruktion, Faltung, Vervollständigung und Dokumentation.
Empfohlene Lektüre: So verwenden Sie das Bash-Support-Plug-in, um den Vim-Editor in eine IDE zum Schreiben von Bash-Skripten zu verwandeln
Dieses Plug-in enthält alle Funktionen, die Sie zum Entwickeln von Python-Anwendungen im Vim-Editor verwenden können.
Es enthält die folgenden erwähnenswerten Funktionen:
In diesem Tutorial erkläre ich, wie man den Python-Modus für die Vim-Installation unter Linux einrichtet, um Python-Anwendungen im Vim-Editor zu entwickeln.
Installieren Sie zuerst Pathogen (das macht die Installation von Plugins sehr einfach und die Ausführungsdateien befinden sich in privaten Verzeichnissen), was die Installation im Python-Modus erleichtert
Führen Sie den folgenden Befehl aus, um die Datei pathogen.vim und die erforderlichen Verzeichnisse abzurufen:
# mkdir -p ~/.vim/autoload ~/.vim/bundle && / # curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
Fügen Sie dann den folgenden Inhalt zur Datei ~/.vimrc hinzu:
execute pathogen#infect() syntax on filetype plugin indent on
Nach der Installation von Pathogen können Sie das Python-Modus-Plugin wie folgt in das Verzeichnis ~/.vim/bunble einfügen:
# cd ~/.vim/bundle # git clone https://github.com/klen/python-mode.git
Dann erstellen Sie Helptags in Vim wie folgt neu:
:helptags
Sie müssen filetype-plugin (:help filetype-plugin-on) und filetype-indent (:help filetype-indent-on) aktivieren, um den Python-Modus verwenden zu können.
Eine andere Möglichkeit, den Python-Modus in Debian und Ubuntu zu installieren, ist die Verwendung eines PPA, wie unten dargestellt
$ sudo add-apt-repository https://klen.github.io/python-mode/deb main $ sudo apt-get update $ sudo apt-get install vim-python-mode
Wenn Sie auf die Meldung stoßen: „Die folgenden Signaturen konnten nicht überprüft werden, da der öffentliche Schlüssel nicht verfügbar ist“, führen Sie bitte den folgenden Befehl aus:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B5DF65307000E266
Jetzt verwenden Sie den vim-addon-manager, um den Python-Modus zu aktivieren:
$ sudo apt install vim-addon-manager $ vim-addons install python-mode
Wenn Sie die Standardtastenbelegungen überschreiben möchten, können Sie sie in der .vimrc-Datei neu definieren, wie zum Beispiel:
" Override go-to.definition key shortcut to Ctrl-] let g:pymode_rope_goto_definition_bind = "<C-]>" " Override run current python file key shortcut to Ctrl-Shift-e let g:pymode_run_bind = "<C-S-e>" " Override view python doc key shortcut to Ctrl-Shift-d let g:pymode_doc_bind = "<C-S-d>"
Beachten Sie, dass der Python-Modus standardmäßig Python 2 zur Syntaxprüfung verwendet. Sie können die Python 3-Syntaxprüfung aktivieren, indem Sie die folgende Zeile zu Ihrer .vimrc-Datei hinzufügen.
let g:pymode_python = 'python3'
Weitere Konfigurationsoptionen finden Sie im GitHub-Repository für den Python-Modus: https://github.com/python-mode/python-mode
Das ist alles. In diesem Tutorial zeige ich Ihnen, wie Sie Vim im Python-Modus unter Linux konfigurieren. Bitte denken Sie daran, uns Ihre Gedanken über das unten stehende Feedback-Formular mitzuteilen.
Über den Autor:
Aaron Kili ist ein Linux- und F.O.S.S.-Enthusiast, Linux-Systemadministrator, Webentwickler und jetzt Content-Ersteller bei TecMint, der die Arbeit mit Computern liebt und an den Wissensaustausch glaubt.
Das obige ist der detaillierte Inhalt von. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!