1

Я хотел бы использовать iedit-mode вместе с paredit-mode. Когда я связываю C-; для режима iedit глобально, я все еще всегда получаю 'paredit-точку с запятой, когда я нажимаю C- ;. Я думал, что это было немного странно. Я записал макрос клавиатуры, чтобы увидеть, поможет ли он мне увидеть, какие клавиши видит emacs, и он показывает только то, что я нажал;, а не C- ;. Означает ли это, что Emacs как-то не получает C? Если так, то почему?

Я делаю это с последними доморощенными emacs (24.2) в окне терминала iterm2 на Mac.

1 ответ1

2

Я не думаю, что терминалы различают ; и C-; , Если вы хотите использовать C-; Боюсь, вам придется использовать версию с графическим интерфейсом. Смотрите, например, этот вопрос о C-( . Вы можете сказать iTerm2 отправить шестнадцатеричный код после нажатия C-; который вы бы затем связали в Emacs. Я не пробовал это все же.

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