我试图写一个键绑定来评论当前行,这对于python来说是这样的。
(fset 'comment
(lambda (&optional arg)
"Keyboard macro."
(interactive "p")
(kmacro-exec-ring-item (quote ("^A^[f^[b#" 0 "%d")) arg)))
(global-set-key (kbd "C-x /") 'comment)
如何在python和cpp等多种语言中使用相同的键绑定?无论如何都要识别文件类型并相应地执行键绑定?
答案 0 :(得分:4)
您只能将键绑定保存到特定的键盘映射:
(eval-after-load "python-mode"
'(define-key python-mode-map "\C-x/" 'comment))