LINUX.ORG.RU

Emacs C mode.


0

0

Как бы мне в Gnu Emacs назначить хоткей, при нажатии на которую строка комментировалась в стиле C/C++ - "//" ?

★★

Можно тупо:

(defun fn-comment (&optional shift-left)
  "Comment out current line. 
When argument, sets comment at most left side of line."
  (interactive)
  (beginning-of-line)
  (when (not shift-left)
    (skip-chars-forward " \t"))
  (when (not (looking-at (regexp-quote "//")))
    (insert "//"))
  (forward-line 1)
  (beginning-of-line))

hbee ★★★★
()
Ответ на: комментарий от hbee

>Речь идёт о C++ комментах в C mode...

Ну тогда он, IMHO, сам себе злобный Буратино

anonymous
()

Не только строго Си, но и С++, короче говоря - выделение и C-c - то, что нужно.

LX ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.