问一个困扰我很久的问题 关于 vim 代码高亮的

2019-11-01 00:16:39 +08:00
 ihei

上面是 vim,下面是 vscode。困扰了好久着色元素下面明显高很多。但是 vim 的语法高亮 文件类型侦查都是开了的

3000 次点击
所在节点    问与答
12 条回复
agagega
2019-11-01 00:52:58 +08:00
感觉是你配色方案的问题。Vim 再不智能也不可能 std 不高亮
pkookp8
2019-11-01 01:24:52 +08:00
盲猜一个
set term=256-什么什么
ihei
2019-11-01 02:05:09 +08:00
@agagega 换成 vim-one,也是一样的哎
ihei
2019-11-01 02:05:30 +08:00
@pkookp8 不是这个,有设置
ynyounuo
2019-11-01 05:45:16 +08:00
https://github.com/vim-jp/vim-cpp

嫌一堆麻烦可以 vim-polyglot
Akiyu
2019-11-01 09:09:47 +08:00
可以更改配色方案, 推荐 molokai
poplar50
2019-11-01 09:10:11 +08:00
是配色方案的问题。vim 第三方 colorscheme 会覆盖自带的 syntax.vim ,部分 colorscheme 会不高亮部分元素。比如你这个就只高亮了 builtin。。
hronro
2019-11-01 09:13:02 +08:00
neovim 正在加 tree-sitter 的支持,等等吧
Sainnhepark
2019-11-01 10:06:36 +08:00
vim 和 vscode 的主题我都写过,给我的感觉是 vim 的语法高亮比 vscode 差太多了。
拿 js 举例,vim 做得最好的语法高亮插件应该就是 yajs 了吧,然而还是有很多地方没有高亮,但 vscode 里全部的元素都可以高亮。
neovim 最近在尝试添加对 tree-sitter 的支持,可能会对语法高亮这一块有所改善。
xiri
2019-11-01 10:25:04 +08:00
配色方案的原因吧,换个支持元素多一点的配色方案就好了
ihei
2019-11-03 19:11:25 +08:00
@ynyounuo 请问这个应该放在哪里呢
ihei
2019-11-03 19:27:56 +08:00
@ynyounuo 解决了,非常感谢 [

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/615061

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX