Je mélange depuis longtemps l'utilisation de emacs
et vi
( vim
). Chacun d'eux a son avantage. J'analyse la sortie d'erreur d'une compilation comme un processus et j'obtiens un numéro de ligne et de colonne mais je ne peux utiliser que emacs
pour aller directement à une ligne et une colonne:
emacs +15:25 myfile.xml
avec vi
je n'ai que le numéro de ligne (selon la page de manuel)
vi +15 myfile.xml
Il y a une option pour aller positionner le curseur sur un motif ( vi +/pattern myfile.xml
) que je n'ai jamais pu travailler. Mais cela ne m'aiderait pas car le motif n'est pas toujours la première occurrence dans le fichier.
Comment puis-je commencer vi
pour qu'il passe à la colonne 25 à la ligne 15 de mon dossier? Puis-je faire quelque chose avec -c
option?
:15
il passera à la ligne 15 .. J'espère que cela vous aidera
quickfix
système qui exécute le compilateur à partir de vim, parse la sortie d'erreur, Remplit une liste d'erreurs (avec navigate:cp
,:cn
,:cl
commandes), et positionne le curseur à la première?