Sé muchas maneras de copiar cosas:
yiw
= tirar en la palabra actual
yaw
= tirar toda la palabra (incluye un espacio final)
yy
= tirar la línea actual
3yy
= tirar tres líneas que comienzan en la actual
yap
= tirar todo el párrafo (incluye una nueva línea)
También puedo eliminar o cambiar un solo carácter:
x
= eliminar el carácter debajo del cursor
r
= reemplazar el carácter debajo del cursor
Pero, ¿cómo demonios simplemente copia un solo personaje debajo del cursor?
Mi motivación es que estoy programando en Perl 6 y algunos de los operadores son personajes Unicode. En este momento estoy usando el código Perl 6 Config :: INI de tadzik como punto de partida para un analizador personalizado, por ejemplo, y me hubiera gustado haber copiado solo ese carácter de comillas en francés (un hiperoperador) de esta línea :
my %hash = $<sections>».ast;
Podría usar la versión de dos caracteres "Texas" del hiper operador >>
, pero pensé que se >»
veía mejor y menos ambiguo que >>>
:
my %hash = $<sections>>>.ast;
ytX
(" y
ank t
il X
") parece funcionar cuando X
está el personaje a la derecha.
conceal
función Vim ?
»
personaje?
yl