GNU/Linux >> Linux Esercitazione >  >> Linux

Modifica del blocco visivo in vim

Ho appena implementato la risposta di sid-m qui, mostra il risultato qui. Perché ci sono anche pochi utenti che riscontrano questo problema.

Dopo aver premuto I:

Inserito aaa:(Non farti ingannare dallo stato che è lo stesso con il normale inserimento premendo i qui)

Inserito Esc.


Dopo aver premuto I in modalità blocco visivo, vim sembra essere entrato in modalità inserimento. Ma quando esci dalla modalità di inserimento e vai di nuovo alla modalità normale, vedrai che i tasti che hai premuto in modalità di inserimento hanno avuto effetto nell'intero blocco selezionato.

Una demo è disponibile a questo link


Modalità blocco visivo

Inserimento di testo prima della selezione

Passaggio 1, crea la tua selezione di blocchi visivi con:

<C-v>{motion}

Passaggio 2, entra nella modalità di inserimento con I :

I

Passaggio 3, inserisci ciò che desideri:

foo

Passaggio 4, uscire dalla modalità di inserimento:

<Esc>

Inserimento di testo dopo la selezione

Passaggio 2, entra nella modalità di inserimento con A :

A

Modifica del contenuto della selezione

Passaggio 2, taglia ed entra in modalità di inserimento con c :

c

Sostituisci il contenuto della selezione con lo stesso carattere

Passaggio 2, premi r :

r

Passaggio 3, premere il tasto desiderato:

-

Impegnati un po' di più la prossima volta.


Linux
  1. 25 comandi Vim essenziali per la navigazione e la modifica

  2. Come inserire del testo all'inizio di ogni riga in Vim

  3. Cosa sono le modalità Vim? Come cambiarli?

  4. Tutorial vim con esempi di comandi

  5. Come installare, modificare o rimuovere Cron Job in modalità batch

Suggerimenti Vim:modifica file remoti con Vim su Linux

Le quattro cose che devi essere in grado di fare in Vim

Lavorare con l'editor Vim (editor di testo)

Comandi di base di vim (cheat sheet)

Come modificare file binari su sistemi Unix

Vim cambia il cursore del blocco quando è in modalità di inserimento