Связывание клавиш Emacs для "\ C-" - PullRequest
6 голосов
/ 20 декабря 2008

Как установить функцию на \ C- '? когда я пытаюсь сделать:

(global-set-key "\C-'" 'myfunct) 

это дает мне "Недопустимый модификатор в строке".

Ответы [ 2 ]

13 голосов
/ 20 декабря 2008

Что такое \C-'? Вы хотите, чтобы что-то происходило, когда вы вводите обратную косую черту + c + quote? Или вы имеете в виду C-' (контроль + цитата)? Если это последнее (и я предполагаю, что это так), то вы должны использовать

(global-set-key (kbd "C-'") 'myfunct)
4 голосов
/ 10 сентября 2009

Для любой последовательности клавиш, которую вы хотите использовать, нажмите C-h k, а затем нажмите последовательность клавиш, которую вы хотите использовать. Затем он сообщает вам имя ключа. Именно это имя и должно использоваться (с кодом в принятом ответе).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...