gpt4 book ai didi

editor - 如何在vim中为特定文本着色?

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

每当我在 vim 中输入编程关键字时,它们都会获得特定的颜色。

我想创建我自己的。

如何使用指定颜色为文本着色?

我试图找到答案,但还没有找到

最佳答案

扩展 C/CPP 语法(并且可以应用于任何语言,只需检查已经存在的名称,例如 Constant 此处):

在您的 ~/.vimrc

if has("autocmd")
augroup filetypedetect
au BufNewFile,BufRead *.myext setf mysyntax
augroup END
endif

并在您的 ~/.vim/syntax/mysyntax.vim
runtime! syntax/cpp.vim

syn keyword myConstant foo bar foobar quack
hi def link myConstant Constant

从头开始创建新关键字:
syn match myKeyWord "foobar" contained
hi kwRed term=standout ctermfg=12 guifg=Red
hi def link myKeyWord kwRed

你可以用 filetypedetect 调用它,或直接在您的 .vimrc

关于editor - 如何在vim中为特定文本着色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10686792/

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