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

Например - при кодировании в Perl, я должен иногда комментировать набор строк.

  • То, что я делаю, является чем-то как

    :80,96 s/^\(.*\)$/#\1/
    
  • Я хочу создать пользовательский ярлык для этого так, чтобы я мог сделать что-то как

    :80,96 cm
    

    для комментария и

    :80,96 uc
    

    для некомментария.

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

3
задан 18.09.2010, 18:52

1 ответ

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

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

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

:help :command
:help user-commands

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

2
ответ дан 08.12.2019, 01:45

Теги

Похожие вопросы