Je mélange depuis longtemps l'utilisation de emacset 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 emacspour aller directement à une ligne et une colonne:
emacs +15:25 myfile.xml
avec vije 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 vipour qu'il passe à la colonne 25 à la ligne 15 de mon dossier? Puis-je faire quelque chose avec -coption?
:15il passera à la ligne 15 .. J'espère que cela vous aidera
quickfixsystème qui exécute le compilateur à partir de vim, parse la sortie d'erreur, Remplit une liste d'erreurs (avec navigate:cp,:cn,:clcommandes), et positionne le curseur à la première?