一大波主题

2019-07-22 06:46:48 +08:00
 Sainnhepark

放假闲得慌,写了一大波主题,都对常见的文件类型和一些插件优化过了,欢迎来尝试

Forest Night

Redshift 优化之后的版本:

Grimoire

Vanilla Cake

Desert Night

Fairy Garden

Atlantis

Gruvbox Material

这是原版 gruvbox

这是 gruvbox material

5873 次点击
所在节点    Vim
48 条回复
Sainnhepark
2019-07-25 05:44:29 +08:00
@Taigacute gruvbox material 的扩展高亮基本都来自 gruvbox-community/gruvbox,我自己只添加了 mkd, ale virtual text, coc, vim-matchup 的高亮组。其它文件类型的语法高亮我暂时不敢随意添加或更改,怕有逻辑问题
Taigacute
2019-07-25 10:03:21 +08:00
那就是缺。原本的 gruvbox 就缺一大堆。
Sainnhepark
2019-07-25 10:12:36 +08:00
@Taigacute 这不能说是缺吧。。。
原本语法文件里就把所有高亮组都链接到了基本高亮组,正常高亮一点问题也没有,调整它们只是因为某些高亮链接不太合适而已
Taigacute
2019-07-25 12:35:03 +08:00
基本高亮组只提供了基本的高亮,写代码的时候不同的语言 syntaxgroup 都不一样,有的还要写正则制定新的 syntaxgroup,就比如我制作了 jsxEndCompoentName 这样的 syntaxgroup 去更好的匹配 jsx 语法。原本的 gruvbox 只提供了基本而且很久不维护了没去更好的适配很多语言啊。
Sainnhepark
2019-07-25 12:51:26 +08:00
@Taigacute 那是语法文件的工作吧,跟 color scheme 有什么关系
Taigacute
2019-07-25 13:21:40 +08:00
语法文件提供的是组,coloscheme 要更好的提供颜色要支持这个组。
Sainnhepark
2019-07-25 13:45:18 +08:00
@Taigacute 语法文件除了定义组之外还应该把组链接到基本高亮组如 Function Type Identifier
Sainnhepark
2019-07-25 13:46:24 +08:00
@Taigacute 一个 color scheme 只要完成了基本高亮组就已经是一个完整的 color scheme 了,不存在缺什么

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

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

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

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

© 2021 V2EX