问:使用Elisp,如何在不知道变量值的情况下将变量重置为其默认值? 我试图找出解决方案,方法是为我在初始化文件中设置为非默认值的变量调出Customize接口,C-h k然后按一下,然后单击“还原...”按钮。这就带来了的文档widget-button-click,这显然并没有太大帮助。(类似地,C-h k RET按钮上的点显示的帮助Custom-newline,这也不是我想要的。)
我正在寻找一种简单的方法来使emacs记住C / C ++中单个函数中的声明变量。“简单”是指没有任何外部软件包,而在配置文件中仅包含一些省略号行。 我的默认Emacs配置在声明时将变量名称涂成黄色,但在使用时将其涂成白色。 char toto; // 'char' is green, 'toto' is yellow toto = 42; // 'toto' is white 我也想将相同功能/范围的每个“ toto”都涂成黄色。 我已经看过这个问题,但是我想简单一些。我还尝试了使用字体锁定模式进行操作,但是我没有成功使某些内容适应于变量名。 我已经有了C ++类成员名称的想法(使用名称模式),所以我只想在这里匹配一个局部变量。