我正在尝试绑定indent-to-column 100
到C-TAB(甚至只是indent-to-column
这样我就可以输入我想要的列号),但是我尝试的方法不起作用:
当我打开 emacs 时,这给了我一个错误:
(global-set-key (kbd "<C-tab>") 'indent-to-column 100)
这似乎没有效果:
(global-set-key (kbd "<C-tab>") 'indent-to-column)
我究竟做错了什么?
我正在尝试绑定indent-to-column 100
到C-TAB(甚至只是indent-to-column
这样我就可以输入我想要的列号),但是我尝试的方法不起作用:
当我打开 emacs 时,这给了我一个错误:
(global-set-key (kbd "<C-tab>") 'indent-to-column 100)
这似乎没有效果:
(global-set-key (kbd "<C-tab>") 'indent-to-column)
我究竟做错了什么?
您的第二个表达式应该可以工作(因为它应该绑定indent-to-column
到C-TAB,但您仍然必须提供参数)。您可以使用以下键序列检查这一点,以查看C-TAB绑定的内容:
C-hkC-TAB
如果你也想提供参数,你可以使用这种构造:
(global-set-key (kbd "<C-tab>")
(lambda ()
(interactive)
(indent-to-column 100)))
尝试这个:
(global-set-key [(control tab)] 'indent-to-column)