Una caratteristica che di solito gli utenti recriminano a VI è la possibilità di effettuare selezioni che non siano solo linee intere...
Anche con vi è possibile fare selezioni come con gli editor moderni, basta avere una delle varianti "moderne" di VI: vim-enhanced (presente praticamente in tutte le distribuzioni).
Per verificare quale versione avete potete utilizzare il comando which
:
[root@paperopoli leo]# which vi
/bin/vi
una volta ottenuta l'informazione potete controllare con ls -la
se avete l'originale o una versione "evoluta":
[root@paperopoli leo]# ls -la /bin/vi
lrwxrwxrwx 1 root root 21 apr 9 12:09 vi -> /usr/bin/vim-enhanced*
Questa ad esempio è una versione evoluta, come dice il nome, allora si può utilizzare il tasto:
v
che consente di marcare l'inizio di un blocco di testo. A questo punto si possono usare i tasti freccia
(oppure h,j,k,l
) per muoversi evidenziando il testo interessato.
In sintesi: v + TASTI FRECCIA
Una volta terminata la selezione basterà premere
x
per tagliare la selezione
oppure
y
per copiarla
p
per incollarla.
Introduzione all'uso di VI. I comandi, i trucchi, il criptico mondo di VI.