Ricevo un messaggio di errore da uno script Python at position 21490.
Come posso andare in questa posizione in Vim?
Ricevo un messaggio di errore da uno script Python at position 21490.
Come posso andare in questa posizione in Vim?
Risposte:
:goto 21490 vi porterà al 21490 ° byte nel buffer.
vim +21490go script.py
Dalla riga di comando si aprirà il file e ti porterà in posizione 21490nel buffer.
Triggerlo dalla riga di comando in questo modo consente di automatizzare uno script per analizzare il messaggio di eccezione e aprire il file nella posizione del problema.
Estratto da man vim :
+{command} -c {command}
{command}verrà eseguito dopo la lettura del primo file.{command}viene interpretato come un comando Ex. Se{command}contiene spazi, deve essere racchiuso tra virgolette doppie (questo dipende dalla shell utilizzata).