Conosco molti modi per copiare le cose:
yiw= yank nella parola corrente
yaw= yank tutta la parola (include uno spazio finale)
yy = yank la riga corrente
3yy= yank tre righe a partire da quella corrente
yap= yank tutto il paragrafo (include la nuova riga finale)
Posso anche eliminare o modificare un singolo carattere:
x= elimina il carattere sotto il cursore
r= sostituisce il carattere sotto il cursore
Ma come fai a copiare semplicemente un singolo personaggio sotto il cursore?
La mia motivazione è che sto programmando in Perl 6 e alcuni degli operatori sono personaggi Unicode. In questo momento sto usando il codice Perl 6 Config :: INI di tadzik come punto di partenza per un parser personalizzato, per esempio, e mi sarebbe piaciuto aver copiato solo quel carattere di citazione francese (un hyper operatore) da questa riga :
my %hash = $<sections>».ast;
Potrei usare la versione "Texas" a due caratteri dell'hyper operator >>, ma ho pensato che >»fosse migliore e meno ambiguo di >>>:
my %hash = $<sections>>>.ast;
ytX(" yank til X") sembra funzionare quando Xil personaggio è sulla destra.
concealfunzione Vim ?
»personaggio?


yl