как отобразить оператор рельсов "=>" как ярлык в vim - PullRequest
2 голосов
/ 02 августа 2011

В режиме вставки я бы хотел, чтобы это работало, поэтому я могу использовать ярлык в файле rails.

imap <C-,> =>

Спасибо за совет!

Ответы [ 2 ]

4 голосов
/ 02 августа 2011

Возможно, аббревиатура будет более полезной? Например, вы можете использовать это для автоматического преобразования > в => в режиме вставки.

iabbr > =>

Существуют определенные правила, когда аббревиатура будет расширена, поэтому она не будет меняться каждые > на =>, что вам, вероятно, в любом случае не нужно. См. сокращений для получения более подробной информации об этом.

1 голос
/ 02 августа 2011

Вы уверены, что хотите создать комбинацию из 2 клавиш для последовательности из 2 клавиш + модификатор?

Как прокомментировал @Tassos, это кажется невозможным, но если вы ДЕЙСТВИТЕЛЬНО думаете, что печатаете => слишком медленно, вы можете использовать кленовщик (см. :help mapleader), как это в вашем .vimrc:

let mapleader=","
imap <leader>= =>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...