LINUX.ORG.RU

Спецам по .emacs: как убрать electric braces?


0

0

Ох, чайник я... но manual-ы читать пробовал, плохо, наверное, пробовал. Вопрос такой: все в в emacs-е хорошо, и C-шные файлы править там нормально... но одна фича достала: значки типа "{" или "//" сами частенько прыгают, куда считают мужным. Даже, если я так не считаю. И называется это дело, кажется, electric braces (ну и все одтальное тоже electric). Информацию о том, как заставить это електричество делать еще больше всяких мелких гадостей я нашел. А вот как его отключить для открывающей фигурной скобки и для коммента -- нет :-(((

Помогите, кто чем может, а то плюну на все и перейду на nedit.

rost

anonymous

либо добавь себе в .emacs:
(add-hook 'c-mode-hook
          (lambda ()
            (progn
              (define-key c-mode-map "{" 'self-insert-command)
              (define-key c-mode-map "}" 'self-insert-command)
              (define-key c-mode-map "/" 'self-insert-command))))

lg ★★
()

а разве по умолчанию это включено.. По моему надо что-то удалить из .emacs а не добавлять

dilmah ★★★★★
()

что ты оттуда удалишь если его(.emacs) нету :)

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