Je reçois un message d'erreur d'un script python à la position 21490
.
Comment puis-je me rendre à cette position dans Vim?
Je reçois un message d'erreur d'un script python à la position 21490
.
Comment puis-je me rendre à cette position dans Vim?
vim +21490go script.py
À partir de la ligne de commande, ouvrira le fichier et vous emmènera à la position 21490
dans le buffer.
Le déclencher à partir de la ligne de commande de cette manière vous permet d'automatiser un script pour analyser le message d'exception et ouvrir le fichier à la position du problème.
Extrait de man vim
:
+{command} -c {command}
{command}
sera exécuté après la lecture du premier fichier.{command}
est interprété comme une commande Ex. Si{command}
contient des espaces, il doit être entre guillemets doubles (cela dépend du shell utilisé).
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
3 votes
Pour passer au n-ième caractère de la ligne actuelle, consultez stackoverflow.com/questions/4466950/go-to-n-th-symbol-in-line