gpt4 book ai didi

emacs - 如何突出显示超过 80 个字符的代码部分?

转载 作者:行者123 更新时间:2023-12-01 12:56:09 25 4
gpt4 key购买 nike

在 Emacs 中,我想突出显示超过 80 个字符的长行部分。

highlight-80+ 包非常适合。但是如何在加载 C++ 源文件时自动启用它?

我尝试在C++模式下加入highlight-80+,但是没有成功:

(require 'highlight-80+)
(defun my-c++-mode-common-hook ()
(highlight-80+-mode 1))
(add-hook 'c++-mode-common-hook 'my-c++-mode-common-hook)

当我加载一个 .cc 文件时,它进入 C++ 模式,但是 highlight-80+ 没有启用,所以长行没有被标记。

最佳答案

请注意 Highlight80Plus wiki 说它内置于以 23 开头的 emacs。我相信它指的是空白模式;它执行此操作并内置于 emacs 中。

emacs-starter-kit中有一个函数已经做了类似的事情,但你可以很容易地复制它,

(defun esk-turn-on-whitespace ()
(whitespace-mode t))

(add-hook 'prog-mode-hook 'esk-turn-on-whitespace)

关于emacs - 如何突出显示超过 80 个字符的代码部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9729936/

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