Я знаю много способов скопировать вещи:
yiw= дергать в текущем слове
yaw= дергать все слова (включая завершающий пробел)
yy = дергать текущую строку
3yy= дергать три строки, начинающиеся с текущего
yap= дергать весь абзац (включая завершающий перевод строки)
Я также могу удалить или изменить один символ:
x= удалить символ под курсором
r= заменить символ под курсором
Но как в мире вы просто копируете один символ под курсором?
Моя мотивация заключается в том, что я программирую на Perl 6, а некоторые операторы являются символами Unicode. Прямо сейчас я использую код tadzik Perl 6 Config :: INI в качестве отправной точки для пользовательского парсера, например, и мне бы хотелось скопировать только одну французскую кавычку (гипероператор) из этой строки :
my %hash = $<sections>».ast;
Я мог бы использовать двухсимвольную версию гиперсоператора «Техас» >>, но я подумал, что это >»выглядит лучше и менее двусмысленно, чем >>>:
my %hash = $<sections>>>.ast;
ytX(« yank til X»), кажется, работает, когда Xперсонаж находится справа.
concealфункции Vim ?
»персонажа?


yl