Mehrere Werkzeuge wie grep
, py.test
usw ... das Muster verwenden , <FileName>:<line number>:
um Punkt auf Fehler. Beispielsweise:
; grep -Hn Common setup.cfg
setup.cfg:11: Common
Wie kann ich vim und gvim so ändern, dass ich sie folgendermaßen aufrufen kann:
gvim setup.cfg:11:
anstatt
gvim setup.cfg +11
Ich weiß, dass ich ein kleines Shell-Skript schreiben kann, das die Dinge analysieren würde, aber ich frage mich, ob es einen einfacheren Weg gibt.
:help quickfix
für weitere Informationen.Antworten:
Sie können das hier verfügbare file: line-Plugin verwenden , das genau das macht, was Sie wollen ...
quelle
Es gibt keinen Weg, und ich denke, ein Skript ist der einzige Weg. Der Grund ist, was wäre, wenn Sie eine Datei namens setup.cfg: 11 hätten und diese bearbeiten wollten?
Hier ist ein kurzes Skript, das genau das macht, was Sie als Oneliner wollen ...
quelle
+11
? Sie können natürlich dafür verwenden--
.Fügen Sie mit Vundle.vim Folgendes hinzu
.vimrc
:quelle
Sie können auch einen solchen Alias verwenden:
quelle