Как прокомментировать 20 строк кода Python в vim?

Как комментировать 20 строк кода одновременно из файла Python в vi / vim.

Какую команду я могу использовать вместо # или """ ??

0
задан 13 June 2019 в 19:15

3 ответа

В vi:

  • перейдите к строке, где вы хотите начать комментировать.
  • войдите в командный режим ( Esc затем : )
  • введите .,+20s/^/#/ или .,+20s/^/"""/ и нажмите Enter
5
ответ дан 13 June 2019 в 19:15

Что я обычно делаю, так это:

  1. Выйдите из режима редактирования Esc , возможно, придется нажать пару раз

  2. Нажмите Shift + v , чтобы войти в «визуальный» режим

  3. Выделите нужные строки с помощью клавиш со стрелками или используйте 3j для выбора на 3 строки вниз или 3k на 3 строки вверх

  4. Войдите в командный режим с помощью : и когда Вы видите :'<,'> отображаемый тип в s/^/#/, а затем нажимаете Enter

Это визуальный подход, похожий на использование мыши в графическом интерфейсе для выделения линии, кроме как без мыши в vim

4
ответ дан 13 June 2019 в 19:15

Если вы используете Python IDE (как PyCharm), вы можете выделить эти строки и использовать Ctrl + / (или ярлык по умолчанию «comment»), чтобы комментировать их. .

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

1
ответ дан 13 June 2019 в 19:15

Другие вопросы по тегам:

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