如何在 emacs minibuffer 中模拟返回
我想做的是,当我发现自己使用的函数提示我输入一个值,并且该值始终是正确的值时,能够将该函数绑定到一个键并自动接受答案,模拟 RET在迷你缓冲区中。
以“ido-switch-buffer”为例。输入后,它会提示您输入缓冲区名称,并建议您最后访问的缓冲区名称。
(它可以做更多的事情,这就是为什么我不想重新定义它,我只是想要一个包装器)
假设我想在最后访问的两个缓冲区之间切换,我在我的 .emacs 中怎么说?
What I want to do is, when I find myself using a function that prompts me for a value, and this value is ALWAYS the right one, to be able to bind the function to a key and auto-accept the answer, simulating a RET in the minibuffer.
Take for instance "ido-switch-buffer". When entered, it prompts you for a buffer name, and proposes the last visited one.
(It can do a lot more, that's why I dont want to re-define it, I just want a wrapper around it)
Say I want to switch between the last visited two buffers, how would I say that in my .emacs ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以通过以下方式执行此操作:
You can do this with:
您可以将任何键盘宏(本质上是一系列键)绑定到一个键。例如,
You may bind any keyboard macro, which is essentially a sequence of keys, to a key. For example,