Mantieni il cursore nella finestra di Netrw quando sfogli i file in VIM


9

Ho una divisione verticale in VIM. Da un lato apro netrw (: E) per sfogliare alcuni file / cartelle.

Anche se non appena premo 'Return' per entrare in una cartella, la cartella si apre e il cursore si sposta in un'altra finestra.

Come posso mantenere il cursore nella finestra di netrw?

Risposte:


7

Metti questo nel tuo .vimrc,

let g:netrw_preview = 1

per configurare le divisioni dell'anteprima verticale, quindi quando il cursore si trova sul file desiderato, digitare pper aprire una finestra di anteprima. Per chiudere la finestra, digitare Ctrl-W z.

Il termine usato in vim per una finestra aperta senza che il cursore si sposti su di essa è una "finestra di anteprima". Per saperne di più su questo, vedi

:help netrw-preview
:help CTRL-W_z

o solo

:help netrw

e sfogliare il sommario per altri comandi di navigazione e altre funzionalità di netrw.


Grazie mille, @garyjohn! Ho cercato l'aiuto prima di porre la domanda, ma ovviamente non sono riuscito a trovare quell'impostazione.
Art

Interessante, funziona il più delle volte, ma a volte il cursore salta ancora indietro. Succede quando apro 3 divisioni verticali e faccio: E in quella destra - il cursore salta all'estrema sinistra.
Art

Potrebbe essere un bug. È possibile trovare il nome e l'indirizzo dell'autore nella parte superiore di qualsiasi file netrw e in ": help pi-netrw.txt". È molto utile e reattivo. Manderei una descrizione del problema direttamente a lui.
Garyjohn,

Grazie @garyjohn, ho contattato l'autore. Spero che abbia del tempo per esaminarlo.
Art

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.