我想做的是,当我发现自己使用一个函数提示我输入一个值时,这个值总是正确的,能够将函数绑定到一个键并自动接受答案,模拟minibuffer中的RET。
以ido-switch-buffer为例。当输入时,它提示您输入缓冲区名称,并建议最后访问的缓冲区名称。
(它可以做更多的事情,这就是为什么我不想重新定义它,我只想要一个包装器)
如果我想在最后访问的两个缓冲区之间切换,在我的。emacs中我该怎么说呢?
你可以这样做:
(switch-to-buffer (other-buffer))
您可以将任何键盘宏(本质上是一个键序列)绑定到一个键。例如,
(global-set-key (kbd "C-c b") (kbd "C-x b <return>"))