Например - при кодировании в Perl, я должен иногда комментировать набор строк.
То, что я делаю, является чем-то как
:80,96 s/^\(.*\)$/#\1/
Я хочу создать пользовательский ярлык для этого так, чтобы я мог сделать что-то как
:80,96 cm
для комментария и
:80,96 uc
для некомментария.
Что я должен вставить мой ~/.vimrc
?
Вы могли определить пару команды, как это:
command -range Cm <line1>,<line2>s/^/#/
command -range Uc <line1>,<line2>s/^#//
Обратите внимание, что пользовательская команда должна запуститься с прописной буквы. Посмотрите
:help :command
:help user-commands
Существует также плагин Vim, который многие люди используют для этого, Расширенного Commentify, но у меня нет опыта с ним самого.