其实好好配置一下 Windows 下的 vim 也可以很漂亮的,最近没事自己重新整理了下正在使用的配置,欢迎板砖。 楼主主力是 Webstrom + vim, 平常写前端代码多一些,不讨论编辑器口水战 ^!^
https://zhuanlan.zhihu.com/p/21328642
先上个图吧
1
KentY 2016-06-10 18:45:55 +08:00
漂亮这个形容词是主观的, 所以最好不加"最", 要加, 加个"我认为" :-D
不过我觉得你的 vim 样子确实挺漂亮的, 我的就是黑乎乎. |
2
daya 2016-06-10 18:46:43 +08:00 via Android
不是最漂亮的
|
3
keelii OP @KentY 所以加了可能嘛,感觉 Tomorrow 这个主题还是不错的。 Solarized 什么的确实有点审美疲劳了。
|
4
KentY 2016-06-10 18:54:56 +08:00
@keelii 主观这个东西很奇怪, 既有普适的漂亮,又有独特的顺眼... 我用了各种 scheme, 都觉得不太好, 就自己基于各种 colorscheme 弄了个自己的一直在用, 也不折腾了, 漂亮肯定是谈不上, 但是自己觉得挺顺眼.
|
5
7jmS8834H50s975y 2016-06-10 18:58:18 +08:00 via Android
装个字体会更好看,状态栏各部分之间的分隔符
|
7
KentY 2016-06-10 19:30:46 +08:00
@keelii 我猜他的意思是在 status line 用 unicode 的字符来分割不同区域. 现在那些(air/power...)line 插件都能那样.
1,我不喜欢各种 line 的样的状态栏, 那个大 Normal/N, 一点用没有, 占地方, 各种模式弄不同颜色, 华而不实. 所以自己按需求弄个 status line 最实用 2. unicode 的分隔符, tty,有时没法显示, 尽管不常用, 但是 90%没用的漂亮和 10%实用, 我选后者, 何况我觉得分隔符 pipe 就很漂亮.. 我知道, 又主观了. :-) |
8
keelii OP @KentY 同意你的看法,尽量简单够用就行了。不用追求多么华丽什么的非要和 IDE 比,什么场景用什么工具合适就好
装那些支持特殊字符的字体效果其实并不好,尤其在 windows 平台,我对状态栏的需求也比较简单,基本上模式+分支+编码换行 就够了。如果按需搞出来的 stauts 支持 git 分支那基本上就可以考虑干掉 airline 了。 |
9
KentY 2016-06-10 19:49:41 +08:00
@keelii 呵呵, 我觉得这种配置自由的软件工具, 还是自己配最合适, 看起来花的功夫多, 其实, 就是 1 次的功夫, 后面几年都不变. 而且认真配一次也学东西. 这是我的状态栏, 我自己觉得想要的信息都有, 速度也没影响.
|
10
ashfinal 2016-06-10 20:24:04 +08:00
不怕脸红。要说漂亮 还得是我这个: https://github.com/ashfinal/vimrc-config
|
11
ashfinal 2016-06-10 20:57:18 +08:00
我看过相当多的 vim 主题,年久失修都有一些小问题。
最典型的就是左边的折叠层级着色没定义,包括 Solarized 。 Pencil 主题是没有问题的,支持 dark 、 light 两色,而且也有 iTerm2 的主题配色。 |
12
keelii OP |
13
ashfinal 2016-06-10 21:57:48 +08:00
|
14
onceyoung 2016-06-10 23:31:27 +08:00 via Android
装逼要是犯法,楼主估计得是无期吧
|
16
hei1000 2016-06-11 09:19:19 +08:00 via Android
"可能是…最…"都是耍流氓
|
17
tracyone 2016-06-11 09:25:31 +08:00 via iPhone
|
18
GPU 2016-06-11 09:29:29 +08:00
|
20
dreamtrail 2016-06-11 09:54:43 +08:00
我觉得没有我的漂亮
|
21
lslqtz 2016-06-11 10:22:19 +08:00
@dreamtrail 所以,配置什么的都是自我感觉良好而已~。
|
22
keelii OP @dreamtrail Show me~
|
23
zwik 2016-06-11 13:00:46 +08:00 via Android 1
我觉得 win10 以上的系统用 gvim 边框是最难受的 还是上世纪的 3d 凸起风格 所以我第一件事是重编译干掉了边框…
|
24
Trim21 2016-06-11 18:48:10 +08:00 via Android
win10 下面最难看的反而是方方正正白色的标题栏了。。
|
25
xiamx 2016-06-12 06:45:35 +08:00
跟神级配置简直不能比呀 https://v2ex.com/t/271547
|
26
aprikyblue 2016-06-12 12:36:23 +08:00
日经
|
28
zwik 2017-02-17 11:09:34 +08:00
r#27 @dogfeet 你需要 8.0 的版本 已经默认扁平化风格的了
如果不行或者 win7 就重编译一下 s_textArea = CreateWindowEx( WS_EX_CLIENTEDGE, szTextAreaClass, "Vim text area", WS_CHILD | WS_VISIBLE, 0, 0, 100, /* Any value will do for now */ 100, /* Any value will do for now */ s_hwnd, NULL, s_hinst, NULL); 把 WS_EX_CLIENTEDGE 属性写 0 就行了 |