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 21490
nel 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).