Как «привязать» персонажа к команде vi? - PullRequest
4 голосов
/ 02 января 2012

Иногда я пишу в основном на английском языке, и мне нужно ввести специальный символ Unicode, например, символ степени или греческую букву тета. Тем не менее, оба варианта: либо запоминание шестнадцатеричного значения Unicode, либо копирование / вставка его из Интернета, оба очень неудовлетворительны.

Есть ли способ, которым я могу создать собственную команду (скажем, theta), чтобы при вводе команды она автоматически вставляла специальный символ именно там, где он мне нужен?

1 Ответ

1 голос
/ 02 января 2012

Поиск :abbr и :map для начинающих. Я часто использую :map для последовательностей команд vim, но чаще использую yank и pull для работы с неуклюжими символами. Вы можете использовать "tyl, чтобы восстановить букву (например, θ) в именованном буфере (в данном случае t), а затем вытянуть ее при необходимости (из командного режима) с помощью "tp. Вы можете создать репертуар, если будете осторожны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...