如何在Emacs中设置本地缓冲区变量

10

我想要将一个缓冲区本地变量(具体来说是mark-ring)设置为默认值(nil)。如何完成此任务?唯一的选项是在init.el文件中创建某个函数并将其绑定到按键序列吗?


1
一旦设置了mark-ring,它就会自动成为缓冲区本地变量,并且其默认值为nil(setq mark-ring nil)应该可以解决问题...我认为您需要更多关于您想要实现的细节。 - Trey Jackson
我有一个缓冲区,我想要清除它的标记环历史记录。 - ayvango
1个回答

17

M-x eval-expression (setq mark-ring nil)(也可以使用M-: (setq mark-ring nil)

这个命令会清空 Emacs 缓存中的标记环,这对于一些需要使用大量标记的任务非常有用。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接