我需要在所有缓冲区中设置缓冲区变量bidi-display-reordering
。。。由于某些原因,它的默认值不正确。在我打开的每个缓冲区中这样做都很痛苦,所以我尝试在文件.emacs.d/init.el
:中放入以下行
(setq bidi-display-reordering nil)
然后我退出Emacs并重新启动它,但它不起作用。正确的方法是什么?
您需要使用setq
而不是setq-default
。来自C-h f setq-default
:
(setq-default [VAR VALUE]...)
将变量VAR的默认值设置为value。VAR,变量名,是字面意思(未计算(。VALUE是一个表达式:对其求值并返回其值。变量的默认值出现在没有自己的变量值的缓冲区中。
它的语法与setq
相同,所以只需输入:
(setq-default bidi-display-reordering nil)