Als «filetype-python» getaggte Fragen

Konfigurieren und Verwenden von vi / vim zum Bearbeiten von Python-Code. Verwenden Sie zum Erstellen von Skripten für vim mit Python das Tag / vimscript-python.

6
Vim-Code-Vervollständigung für Python 3
Ich verwende Debian Jessie und benutze das aktuelle vim-nox (mit + python -python3). Es fällt mir schwer, in Python 3 zu programmieren, da ich mit der Vervollständigung des Python 3-Codes zu kämpfen habe. YouCompleteMe unterstützt Python3 überhaupt nicht. jedi-vim unterstützt die Python 3-Vervollständigung, aber nur, wenn ich die + python3-Option …


1
Bringen große Zahlen Vim dazu, langsam zu laufen?
Dies scheint eine wirklich blöde Frage zu sein, aber ich habe eine Python-Datei mit einer tausendstelligen Nummer und diese Datei scheint sehr langsam zu laufen. Ich bin mir nicht sicher, ob irgendeine Art von Verarbeitung stattfindet bin mir nicht bewusst. Ich drücke Line-Up jund es gibt eine Pause von ~ …

4
Quickfix-Unterstützung für Python-Tracebacks
Angenommen, ich habe ein Python-Skript mit einem Laufzeitfehler: $ cat example.py #! /usr/bin/env python3 a = 1/0 was gibt: $ python3 example.py Traceback (most recent call last): File "example.py", line 3, in <module> a = 1/0 ZeroDivisionError: division by zero Ich möchte, dass Vim zur problematischen Zeile dieser Datei (in …

5
Vim-Syntaxmuster zum Hervorheben des Python-Schlüsselwortarguments
Ich kämpfe mit dem Erlernen von regulären Ausdrücken (ich kenne auch keine anderen regulären Ausdrücke sehr gut), daher besteht das Hauptproblem darin, reguläre Ausdrücke zu definieren, die übereinstimmen würden some_function_call(simple_value, keyword=value) Schlüsselwort in diesem Beispiel. Es sollte also mit einem Wort übereinstimmen, wenn es sich innerhalb von Parens befindet und …


1
Ende der Python-Block-Bewegung
Ich brauche eine Bewegung, die sich zum Ende / Anfang eines Python-Blocks bewegt, und ich brauche eine andere Bewegung, die sich zum Anfang / Ende der vorherigen / nächsten Methode / Klasse (alle Kombinationen) bewegt. Ich habe vim-indent-object, python-mode, chapa, vim-python-object usw. ausprobiert. Keines von ihnen unterstützt das Ende des …

1
Wie kann ich die fehlende Syntaxhervorhebung für Python-Schlüsselwörter wie "self" beheben?
Ich versuche, die Syntaxhervorhebung für Python zu korrigieren. Meine Farben unterscheiden sich von denen in Screenshots, wie sie in verschiedenen Vim-Farbschemata "aussehen" sollten. Und Sie können den Unterschied beim Vergleich von .rb (das korrekt angezeigt wird) mit .py sehen, was so aussieht, als wäre es ausgeschaltet: Beachten Sie beispielsweise, wie …

1
Argumentvervollständigung für Python
Gibt es eine Möglichkeit, die Argumentvervollständigung für Python zu erhalten? Ich verwende derzeit eine Kombination aus ctags, Python-Modus und YouCompleteMe, aber mir fehlt eine Funktion, um die Argumente einer Funktion automatisch zu vervollständigen (oder zumindest anzuzeigen). Gibt es ein Plugin, das das unterstützt? Ich benutze vim / gvim 7.4 und …

2
Falten von Python-Docstrings
Laut WIKI können Skripte basierend auf der Syntax gefaltet werden. Hat jemand eine Lösung, um Python-Docstrings zu falten? Grundsätzlich muss ich nur folden """ text between triple quotation marks """: Vielen Dank.



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.