Несколько инструментов, таких как grep
, py.test
и т.д ... используют шаблон <FileName>:<line number>:
для указания на ошибки. Например:
; grep -Hn Common setup.cfg
setup.cfg:11: Common
Как я могу изменить vim и gvim так, чтобы я мог вызывать их так:
gvim setup.cfg:11:
вместо того
gvim setup.cfg +11
Я знаю, что могу написать небольшой скрипт оболочки, который бы разбирал вещи, но мне интересно, есть ли более простой способ.
:help quickfix
для получения дополнительной информации.Ответы:
Вы можете использовать доступный здесь плагин file: line , который делает именно то, что вы хотите ...
источник
Нет пути, и я думаю, что сценарий - единственный путь. Причина в том, что если у вас есть файл с именем setup.cfg: 11 и вы хотите отредактировать его?
Вот быстрый скрипт, который делает то, что вы хотите, как пользователь ...
источник
+11
? Вы можете, конечно, использовать--
для этого.С Vundle.vim добавьте это в свой
.vimrc
:источник
Вы также можете использовать такой псевдоним:
источник