gpt4 book ai didi

emacs - .emacs 中定义的函数不会自动启动

转载 作者:行者123 更新时间:2023-12-01 23:57:16 30 4
gpt4 key购买 nike

我刚开始使用 Fill Column Indicator对于 Emacs,它在编辑窗口上添加一条垂直线以指示填充列。

我发现 turn-on-fci-mode 函数可以触发该栏。我希望它在 Emacs 启动时启动,所以我也将它包含在 .emacs 文件中。

.emacs文件的变化如下:

(add-to-list 'load-path "~/.emacs.d/custom")
(require 'fill-column-indicator)
(turn-on-fci-mode)

不幸的是,即使手动运行该函数会出现线路,线路也不会出现。

最佳答案

fci-mode 是本地缓冲区。这意味着您需要为每个缓冲区单独打开它 - 在您的 .emacs 中设置它会设置一个缓冲区,可能只是启动画面,并且不会对其余缓冲区产生任何影响。

要为所有缓冲区打开它,您需要在 .emacs 中使用以下代码:

(define-globalized-minor-mode global-fci-mode fci-mode (lambda () (fci-mode 1)))
(global-fci-mode 1)

关于emacs - .emacs 中定义的函数不会自动启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22968922/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com