2015-02-26 4 views
0

Я пытаюсь отобразить Ctrl-backpace для `kill-whole-line в emacs, но не такая удача. Я пробовал:Как переделать Ctrl-backspace в Emacs?

(global-set-key (kbd "C-\d") 'kill-whole-line) 

и

(global-set-key "\C-\d") 'kill-whole-line) 

но они либо дали мне лисповские ошибки или просто не работают. Возможно, мой синтаксис неверен?

Спасибо, -Adam

+0

для любого ключа связывания на всех, вы можете просто спросить * Emacs *: 'Ch к KEY' (или' Ch с KEY') сообщает вам имя, которое вы можете использовать с помощью 'kbd'. В этом случае: '(глобальный-set-key (kbd" ") 'kill-whole-line)'. Вы никогда не должны догадываться. – phils

ответ

2

Попробуйте это:

(global-set-key [C-backspace] 'kill-whole-line) 
+0

Безупречная победа. Благодаря!! – ajcrm125

 Смежные вопросы

  • Нет связанных вопросов^_^