Plusieurs outils tels que grep
, py.test
, etc ... utiliser le modèle <FileName>:<line number>:
pour pointer vers des erreurs. Par exemple:
; grep -Hn Common setup.cfg
setup.cfg:11: Common
Comment puis-je modifier vim et gvim afin de pouvoir les invoquer comme ceci:
gvim setup.cfg:11:
au lieu de
gvim setup.cfg +11
Je sais que je peux écrire un petit script shell qui analyserait les choses mais je me demande s'il existe un moyen plus simple.
:help quickfix
pour plus d'informations.Réponses:
Vous pouvez utiliser le plugin file: line disponible ici , qui fait exactement ce que vous voulez ...
la source
Il n'y a pas de moyen, et je pense qu'un script est le seul moyen. La raison en est, et si vous aviez un fichier appelé setup.cfg: 11 et que vous vouliez le modifier?
Voici un script rapide qui fait ce que vous voulez comme oneliner ...
la source
+11
? Vous pouvez bien sûr l'utiliser--
pour cela.Avec Vundle.vim , ajoutez ceci à votre
.vimrc
:la source
Vous pouvez également utiliser un tel alias:
la source