0

我正在尝试绑定indent-to-column 100C-TAB(甚至只是indent-to-column这样我就可以输入我想要的列号),但是我尝试的方法不起作用:

当我打开 emacs 时,这给了我一个错误:

(global-set-key (kbd "<C-tab>") 'indent-to-column 100)

这似乎没有效果:

(global-set-key (kbd "<C-tab>") 'indent-to-column)

我究竟做错了什么?

4

2 回答 2

1

您的第二个表达式应该可以工作(因为它应该绑定indent-to-columnC-TAB,但您仍然必须提供参数)。您可以使用以下键序列检查这一点,以查看C-TAB绑定的内容:

C-hkC-TAB


如果你也想提供参数,你可以使用这种构造:

(global-set-key (kbd "<C-tab>")
                (lambda ()
                  (interactive)
                  (indent-to-column 100)))
于 2013-06-15T22:35:18.027 回答
0

尝试这个:

(global-set-key [(control tab)] 'indent-to-column)
于 2013-06-17T12:55:42.567 回答