Вы можете использовать команду comment-region, используя
M-x comment-region
Редактировать: И, как подсказывает @Gilles в комментарии, вы можете использовать M-;
, который согласно справке равен
Вызовите команду комментария, которую вы хотите («Делайте, что я имею в виду»).
Если область активна и включен режим «transient-mark-mode», вызовите «область комментариев» (если только она не состоит из комментариев)., в этом случае это называет 'uncomment-region').Иначе, если текущая строка пуста, вызовите 'comment-insert-comment-function', если она определена, в противном случае вставьте комментарий и сделайте отступ.В противном случае, если указан префикс arg, вызовите 'comment-kill'.В противном случае, вызовите «комментарий-отступ».
, что, вероятно, легче в долгосрочной перспективе.:-) Помните, что это «зависит от режима», поэтому вам нужно установить режим python, прежде чем комментировать, используя M-x python-mode
Или, если вы хотите добавить к каждой строке префикс любого типа символа, выберитетекст, который вы хотите прокомментировать, и введите
C-x r t
и введите символ, к которому вы хотите добавить префикс.Помните, что каретка должна находиться в первом столбце последней выбранной строки, иначе ваш текст будет заменен.
Вы выбираете текст, нажимая клавишу C-пробел и перемещая вашу каретку между прочим.