Znam wiele sposobów kopiowania rzeczy:
yiw= szarpnięcie w bieżącym słowie
yaw= szarpnięcie całym słowem (zawiera spację końcową)
yy = szarpnięcie bieżącej linii
3yy= szarpnięcie trzech wierszy rozpoczynających się od bieżącego
yap= szarpnięcie wszystkich akapitów (zawiera ostatnią linię )
Mogę również usunąć lub zmienić pojedynczy znak:
x= usuń znak pod kursorem
r= zamień znak pod kursorem
Ale jak, na świecie, po prostu kopiujesz pojedynczy znak pod kursorem?
Moją motywacją jest to, że programuję w Perlu 6, a niektórzy operatorzy to znaki Unicode. Teraz używam na przykład kodu Perl 6 Config :: INI tadzika jako punktu wyjścia dla niestandardowego analizatora składni, i chciałbym skopiować tylko jeden francuski znak cudzysłowu (operator hiper) z tej linii :
my %hash = $<sections>».ast;
Przydałby mi się dwuznakowy „operator Texas” hiperoperatora >>, ale pomyślałem, że >»wygląda to lepiej i mniej niejednoznacznie niż >>>:
my %hash = $<sections>>>.ast;
ytX(„ yank til X”) działa, gdy Xznak jest po prawej stronie.
concealfunkcji Vima ?
»postać?


yl