首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Vim

一大波主题

  •  
  •   Sainnhepark · 31 天前 · 2687 次点击
    这是一个创建于 31 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    Forest Night

    Redshift 优化之后的版本:

    Grimoire

    Vanilla Cake

    Desert Night

    Fairy Garden

    Atlantis

    Gruvbox Material

    这是原版 gruvbox

    这是 gruvbox material

    48 回复  |  直到 2019-07-25 13:46:24 +08:00
        1
    Exp   31 天前 via iPhone
    大波在哪里🧐
        2
    Sainnhepark   31 天前 via Android
    @Exp 好吧,我以为 8 个已经很多了
        3
    Building   31 天前 via iPhone
    大波在哪里?
        4
    ivlioioilvi   31 天前
    Vim 的主题我一般在这里找的,挺多的。
    https://github.com/chriskempson/base16-vim
        5
    Sainnhepark   31 天前 via Android
    @ivlioioilvi 这个我也在用,确实很多,也有很多很不错的主题

    唉,恕我能力有限,因为这 8 个主题的工作量确实不算小,尤其是优化文件类型,所以我以为 8 个已经算多了。

    在这里道个歉,想收回“一大波”这个词
        6
    Ruohua3kou   31 天前 via iPhone
    八个很多了,感谢分享
    他们说的大波是那个大波🤭
        7
    Sainnhepark   31 天前 via Android
        8
    May725   31 天前 via iPhone
    楼主是个实诚人😂
        9
    jingxyy   31 天前
    楼主太实诚了 他们说的大波是另一个意思……逗你呢
        10
    Exp   31 天前
    @Sainnhepark 玩笑玩笑,感谢分享~
        11
    beastk   31 天前 via iPhone
    你可以把主题取名 一大波
        12
    Sainnhepark   30 天前 via Android
    @beastk 可以的😂

    话说 vim 主题名能用中文吗,要是可以用中文的话我还真打算弄个中文名主题,用中国传统色写一个
        13
    iwtbauh   30 天前
    我还真去 Google 了一下大波是什么意思
        14
    oneisall8955   30 天前
    @Sainnhepark #12 中国传统色是啥颜色 ,在我印象有中国红,做成主题有点~
        15
    Sainnhepark   30 天前
    @oneisall8955 没有啊,中国传统色很好看的,给你看个仓库 https://github.com/wangzme/CTCW

    另外 vanilla-cake 这个主题的背景就来自中国传统色
        16
    jessun1990   30 天前
    感谢分享,另外请教楼主的 vim 的 lightline 和顶部的 line,还有 tmuxline 是怎么弄得?很美观。
        17
    Sainnhepark   30 天前   ♥ 1
    @jessun1990 我发现不管是在 reddit 还是在 v2ex,每次发帖都会有人问这个😂

    其实在 README 的 FAQ 里有提到的,我写了一个 gist 来专门介绍这个配置
        18
    syaki   30 天前
    楼主,请问截图里的字体是啥?
        19
    Sainnhepark   30 天前 via Android
    @syaki FuraCode Nerd Font Mono Regular
        20
    syaki   30 天前
    @Sainnhepark 好的,谢谢。
        21
    justfly   30 天前
    感谢楼主的分享!

    换了很多主题,每次都会老老实实回到 gruvbox,但是每次都会厌烦函数名加粗的黄色,楼主的主题很好的解决了这个问题!👍
        22
    Sainnhepark   30 天前 via Android
    @justfly 我也很讨厌加粗,所以这个主题里默认只有很少的加粗,但是可以通过选项设置成原版 gruvbox 的那种效果
        23
    missnote   30 天前
    收藏一大波主題😁
        24
    nihaoaa   30 天前
    我还以为是个透明主题,背景一个大波妹
        25
    shubei   30 天前
    @Sainnhepark 哈哈 他们说的“大波”
        26
    karia   30 天前 via Android
    问下楼主图里那种 status bar 怎么做的

    我 set laststatus 弄出来的只有一行纯白的,好丑....
        27
    karia   30 天前 via Android
    刚看到#17...
    可以等会研究下
        28
    libaibuaidufu   30 天前
    第一个挺好看的 。。。
        29
    Sainnhepark   30 天前 via Android
    @libaibuaidufu forest-night 看起来很爽,但用久了眼睛不舒服。我一般开着 redshift 用,或者直接用 forest-dusk
        30
    ThinkCat   30 天前
    第一个不错,不过开启行号展示的话,行号的背景色有点不协调
        31
    yuuko   29 天前
    看看 gruvbox material
        32
    Sainnhepark   28 天前 via Android
    @yuuko 想问个问题,你觉得蓝色和青色的区分度够吗?蓝色我已经调了三次了,但总感觉和青色的区分度不够
        33
    yuuko   28 天前
    @Sainnhepark

    使用了一天,写 TS 和 HTML + SASS 感受,调色对于原版 gruvbox 相比感觉柔和很多(所以和原版区别还是挺大的),感觉看久了眼睛不会难么难受,现在已经切换到 gruvbox material 打算长期使用了。

    颜色区分的话我只觉得这两个 blue: #7DAE9B AquaBold: #89B482 区分度不太够,青色说的是 #A9B665 么?是的话我觉得够了,基本第一眼就能区分开来。
        34
    Sainnhepark   28 天前
    @yuuko 对,我就是说 blue 和 aqua。
    之前我调 blue 的时候都是保持 hue 和原版相同的条件下调整 saturation 和 lightness,但是已经调到极限了,区分度还是不够。待会我调一下 hue
        35
    Sainnhepark   28 天前
    @yuuko 我刚刚推了一个新分支上去,调整了一下 hue,能否切过去试一试
        36
    Taigacute   28 天前
    这么闲 帮我的 spaceline 写个 colorscheme 吧 2333
        37
    Sainnhepark   28 天前 via Android
    @Taigacute 😂现在不闲了,这些都是前几天实习的时候弄的,现在回家了得学点东西
        38
    Sainnhepark   28 天前 via Android
    @Taigacute 我刚刚推了两个分支上去,有空的话你能否试试哪个的蓝色更合适一些
        39
    Sainnhepark   28 天前 via Android
    我还是自己来决定吧。
        40
    Taigacute   28 天前
    感觉你 syntax group 有点缺。
        41
    Sainnhepark   28 天前 via Android
    @Taigacute gruvbox material 的扩展高亮基本都来自 gruvbox-community/gruvbox,我自己只添加了 mkd, ale virtual text, coc, vim-matchup 的高亮组。其它文件类型的语法高亮我暂时不敢随意添加或更改,怕有逻辑问题
        42
    Taigacute   27 天前
    那就是缺。原本的 gruvbox 就缺一大堆。
        43
    Sainnhepark   27 天前 via Android
    @Taigacute 这不能说是缺吧。。。
    原本语法文件里就把所有高亮组都链接到了基本高亮组,正常高亮一点问题也没有,调整它们只是因为某些高亮链接不太合适而已
        44
    Taigacute   27 天前
    基本高亮组只提供了基本的高亮,写代码的时候不同的语言 syntaxgroup 都不一样,有的还要写正则制定新的 syntaxgroup,就比如我制作了 jsxEndCompoentName 这样的 syntaxgroup 去更好的匹配 jsx 语法。原本的 gruvbox 只提供了基本而且很久不维护了没去更好的适配很多语言啊。
        45
    Sainnhepark   27 天前 via Android
    @Taigacute 那是语法文件的工作吧,跟 color scheme 有什么关系
        46
    Taigacute   27 天前
    语法文件提供的是组,coloscheme 要更好的提供颜色要支持这个组。
        47
    Sainnhepark   27 天前 via Android
    @Taigacute 语法文件除了定义组之外还应该把组链接到基本高亮组如 Function Type Identifier
        48
    Sainnhepark   27 天前 via Android
    @Taigacute 一个 color scheme 只要完成了基本高亮组就已经是一个完整的 color scheme 了,不存在缺什么
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3210 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 21ms · UTC 01:02 · PVG 09:02 · LAX 18:02 · JFK 21:02
    ♥ Do have faith in what you're doing.