Domanda

Un codice è oltre 2 000 linee piene di pieghe. Seleziono un certo blocco in modalità visiva a cui vorrei iniziare a scrivere. Tuttavia, le cose intorno, come pieghe, hinter la mia scrittura, e ho accidentalmente tendono a modificarli. Attualmente, evitare tali errori scrivendo il blocco in un VIM separata. Non è una vera soluzione, e diventa imbarazzante con troppe VIM aperti. Come faccio a nascondere tutto tranne che il blocco in pieghe?

È stato utile?

Soluzione

Si può fare zMzv o zMzO.

zM chiude tutte le piegature, zv rende riga corrente visibile e zO apre tutte pieghe sotto il cursore ricorsivamente fino a root.

Altri suggerimenti

Non è esattamente quello che hai chiesto, ma potrebbe funzionare ...

Visualizza la mappa amico a qualcosa:

:vnoremap <Leader>za <Esc>`<kzfgg`>jzfG`<

ho su capo => z (perché ha a che fare w / pieghevole) => a (perché sta per "giro")

Utilizzo:

Selezionare le linee con V, ha colpito il leader z a.
Tutto sopra e sotto sarà piegato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top