将函数应用于 emacs 中的所有缓冲区
假设我想将 delete-trailing-whitespace
应用于 Emacs 会话中的所有缓冲区。我怎样才能做到这一点?
我在这次会议中有很多缓冲。因此,我需要某种方法来自动应用 Mx delete-trailing-whitespace
来手动每个缓冲区。
非常感谢
Suppone that I want to apply delete-trailing-whitespace
to all buffers in an Emacs session. How can I do that?
I have in this session many buffers. So instead to apply M-x delete-trailing-whitespace
to manually each buffer, I need some way to make it automatically.
Thank you very much
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这应该可以做到:
它不会对只读缓冲区执行任何操作。
This should do it:
It won't do anything on read-only buffers.
ibuffer 是另一种选择。您可以快速选择所需的缓冲区(也许通过正则表达式),然后按 E 来评估每个缓冲区中的表单。这适用于任何形式。
ibuffer
is another option. You can quickly select the buffers you want (maybe by regexp), and press E to evaluate a form in each buffer. This works for any form.