Je reçois un message d'erreur d'un script python at position 21490
.aller au caractère dans vim
Comment puis-je aller à cette position dans Vim?
Je reçois un message d'erreur d'un script python at position 21490
.aller au caractère dans vim
Comment puis-je aller à cette position dans Vim?
:goto 21490
vous amènera au 21490ème octet dans le tampon.
Tapez '21490go' en mode commande pour le même effet. – ThomasH
vim +21490go script.py
ouvre le fichier et vous amène à positionner 21490
dans le tampon. Déclencher à partir de la ligne de commande comme ceci vous permet d'automatiser un script pour analyser le message d'exception et ouvrir le fichier à la position du problème.
Extrait deman vim
:
+{command} -c {command}
{command}
sera exécutée après la lecture du premier fichier.{command}
est interprété comme une commande Ex. Si le{command}
contient des espaces, il doit être entouré de guillemets (cela dépend du shell utilisé).
les accessoires pour recommander l'automatisation! – Jeff
Pour passer au nième caractère de la ligne actuelle, voir https://stackoverflow.com/questions/4466950/go-to-n-th-symbol-in-line – naught101