gpt4 book ai didi

vim - 如何在 Vim CtrlP 中自定义线条高亮颜色?

转载 作者:行者123 更新时间:2023-12-04 10:23:00 25 4
gpt4 key购买 nike

当我使用 Vim 插件时 CtrlP我很难看到哪个文件被突出显示为我可能打开的当前文件。我希望高光线明亮生动。

我可以更改 CursorLine 设置的颜色,但我不希望它随处更改。当我通常编辑文件时,我希望我的突出显示光标线是一种微妙的背景色。

如何仅更改 CtrlP 文件选择缓冲区中高亮线的颜色?

最佳答案

我在此 GitHub issue asking a similar question 中获得了修复的线索.

CtrlP 提供了一个名为 ctrlp_buffer_func 的设置。这让您可以设置一个函数,以便在每次 CtrlP 加载和退出时调用。在我的 .vimrc 文件中,我只是在加载 CtrlP 时将高亮颜色设置为明亮鲜艳的颜色,然后在退出 CtrlP 时将其设置回默认值。

let g:ctrlp_buffer_func = { 'enter': 'BrightHighlightOn', 'exit':  'BrightHighlightOff', }

function BrightHighlightOn()
hi CursorLine guibg=darkred
endfunction

function BrightHighlightOff()
hi CursorLine guibg=#191919
endfunction

关于vim - 如何在 Vim CtrlP 中自定义线条高亮颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26434254/

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