Как создать пользовательские сочетания клавиш в vim?

Например, при кодировании в Perl мне иногда нужно прокомментировать кучу строк.

Что я должен добавить в свой файл ~/.vimrc ?

  • Vim не восстанавливает содержимое экрана на Debian?
  • Как изменить существующий буфер на новой вкладке в vim?
  • Как использовать установленный Vim в Git Bash вместо того, который был с Git?
  • Как отключить вводный перевод для некоторых клавиш на экране GNU?
  • Можно ли изменить значки на панели инструментов в gVim?
  • Mac OS X Terminal: поддержка мыши?
  • Вызов vi через find | Xargs ломает мой терминал. Зачем?
  • Как настроить маркер длины строки в vim / gvim?
  • One Solution collect form web for “Как создать пользовательские сочетания клавиш в vim?”

    Вы можете определить пару команд, например:

     command -range Cm <line1>,<line2>s/^/#/ command -range Uc <line1>,<line2>s/^#// 

    Обратите внимание, что пользовательская команда должна начинаться с буквы верхнего регистра. Видеть

     :help :command :help user-commands 

    Существует также плагин Vim, который многие используют для этого, Enhanced Commentify , но у меня нет никакого опыта с ним.

    Давайте будем гением компьютера.