VI Editor - Linux Tutorial #14
Sommario:
- Copia, taglia e incolla in modalità normale
- Copia (Yanking)
- Taglio (eliminazione)
- Incollare (mettere)
- Copia, taglia e incolla in modalità visiva
- Conclusione
Quando si lavora con file di testo, copiare, tagliare e incollare il testo è una delle attività più comunemente eseguite.
Vim o il suo precursore Vi sono preinstallati su macOS e quasi tutte le distribuzioni Linux. Conoscere le basi di Vim è utile in una situazione in cui il tuo editor preferito non è disponibile.
Questo articolo mostra come copiare, tagliare e incollare nell'editor Vim / Vi.
Copia, taglia e incolla in modalità normale
Quando avvii l'editor Vim, sei in modalità normale. In questa modalità, puoi eseguire i comandi Vim e navigare nel file.
Per tornare alla modalità normale da qualsiasi altra modalità, basta premere il tasto
Esc
.
Vim ha una sua terminologia per copiare, tagliare e incollare. Copia si chiama yank (
y
), cut si chiama delete (
d
) e incolla si chiama put (
p
).
Copia (Yanking)
Per copiare il testo, posizionare il cursore nella posizione desiderata e premere il tasto
y
seguito dal comando di movimento. Di seguito sono riportati alcuni utili comandi di strappo:
-
yy
- Yank (copia) la riga corrente, incluso il carattere di nuova riga.3yy
- Yank (copia) tre righe, a partire dalla riga in cui è posizionato il cursore.y$
- Yank (copia) tutto dal cursore alla fine della riga.y^
- Yank (copia) tutto dal cursore all'inizio della riga.yw
- Yank (copia) all'inizio della parola successiva.yiw
- Yank (copia) la parola corrente.y%
- Yank (copia) sul personaggio corrispondente. Per impostazione predefinita, le coppie supportate sono()
,{}
e
Taglio (eliminazione)
In modalità normale,
d
è la chiave per tagliare (eliminare) il testo. Spostare il cursore nella posizione desiderata e premere il tasto
d
, seguito dal comando di movimento. Ecco alcuni utili comandi per l'eliminazione:
-
dd
- Elimina (taglia) la riga corrente, incluso il carattere di nuova riga.3dd
- Elimina (taglia) tre linee, iniziando dalla linea in cui è posizionato il cursore,d$
- Elimina (taglia) tutto dal cursore alla fine della linea.
I comandi di movimento che si applicano per lo strappo sono validi anche per l'eliminazione. Ad esempio
dw
, elimina all'inizio della parola successiva e
d^
elimina tutto dal cursore all'inizio della riga.
Incollare (mettere)
Per mettere il testo strappato o cancellato, spostare il cursore nella posizione desiderata e premere
p
per mettere (incollare) il testo dopo il cursore o
P
per mettere (incollare) prima del cursore.
Copia, taglia e incolla in modalità visiva
La modalità visiva di Vim ti consente di selezionare e manipolare il testo.
-
Posiziona il cursore sulla linea che vuoi iniziare a tagliare o tagliare.
La modalità visiva ha tre sottotipi.
- Premere
v
per accedere alla modalità visiva. PremereV
per accedere alla modalità linea visiva, in cui il testo è selezionato per linea. PremereCtrl+v
per accedere alla modalità blocco visivo. In questa modalità, il testo è selezionato da blocchi rettangolari.
L'accesso alla modalità visiva segna anche un punto di selezione iniziale.
Sposta il cursore alla fine del testo che desideri copiare o tagliare. È possibile utilizzare un comando di movimento o i tasti freccia su, giù, destra e sinistra.
Premere
y
per copiare, oppured
per tagliare la selezione.Spostare il cursore nella posizione in cui si desidera incollare il contenuto.
Premi
P
per incollare il contenuto prima del cursore op
per incollarlo dopo il cursore. - Premere
Conclusione
In questa guida, ti abbiamo mostrato come copiare, tagliare e incollare in Vim.
Sentiti libero di lasciare un commento in caso di domande.
terminal vimCome tagliare o copiare e incollare usando la tastiera o il mouse in Windows
Istruzioni passo-passo per principianti su come taglia o copia e incolla usando Tasti di scelta rapida, Mouse, Prompt dei comandi sul tuo computer Windows.
Come copiare e incollare il testo su Windows Phone 8
Ecco i passaggi per copiare e incollare il testo nei telefoni Windows Phone 8 come Nokia Lumia 920 e altri.
Ottima app per Mac che ti consente di copiare e incollare più elementi
Se stai usando un Mac, copiare e incollare più elementi può essere una seccatura. Ma con questa fantastica app, è più facile che mai.