3

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

  • Что я делаю, это что-то вроде

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

    :80,96 cm
    

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

    :80,96 uc
    

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

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

1 ответ1

2

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

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

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

:help :command
:help user-commands

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .