Recibo un mensaje de error de un script en Python at position 21490
.vaya a este personaje en vim
¿Cómo puedo ir a esta posición en Vim?
Recibo un mensaje de error de un script en Python at position 21490
.vaya a este personaje en vim
¿Cómo puedo ir a esta posición en Vim?
:goto 21490
le llevará al byte 21490a en el búfer.
Tipo '21490go' en modo comando para el mismo efecto. – ThomasH
vim +21490go script.py
Desde la línea de comandos se abrirá el archivo y lo llevará a la posición 21490
en el búfer.
Disparo desde la línea de comando como este permite automatizar una secuencia de comandos para analizar el mensaje de excepción y abrir el archivo en la posición problema.
Extracto deman vim
:
+{command} -c {command}
{command}
se ejecutará después de que el primer archivo que se ha leído.{command}
se interpreta como un comando Ex. Si el{command}
contiene espacios, debe ir entre comillas dobles (esto depende de la cáscara que se utiliza).
accesorios para recomendar la automatización! – Jeff
Para mover al personaje enésimo en la línea actual, ver https://stackoverflow.com/questions/4466950/go-to-n-th-symbol-in-line – naught101