2011-01-20 11 views
9

Sto usando GVIM su Windows, se è importante.Posso eseguire più azioni su una selezione di blocchi visivi in ​​Vim?

Mi capita spesso di selezionare un blocco, fare qualcosa, e quindi hanno bisogno di fare qualcosa di diverso con lo stesso blocco, ma naturalmente una volta che faccio qualcosa con il blocco, sono fuori della modalità visiva.

C'è un modo per ri-selezionare o agire sul blocco visivo selezionato in precedenza?

risposta

22

Credo gv sarà riselezionare il blocco precedente ...

+0

Sapevo che doveva essere lì, e facile. Grazie! – Jay

7

gv come Joe ha sottolineato fa il trucco (+1), ma una mancia extra così è se si fa un :s con una selezione visiva, popolerà automaticamente i marchi '< e '> e quelli rimarranno fino a quando non si effettuerà un'altra selezione visiva. Quindi, puoi fare :'<,'>s/foo/bar/ senza dover tornare in modalità visiva e continuerà ad applicarsi allo stesso intervallo. La stessa cosa con qualsiasi altra cosa che usa quei segni.

1

Se avete appena incollato un blocco visivo, v'è anche un modo per selezionare di nuovo facilmente.

Vedere lo following question and answers su SO.

Problemi correlati