你们多久"大"整理一次 vimrc? 你们的 vimrc 多少行?

2014-07-28 17:47:45 +08:00
 KentY
[刚发错了节点, 跑父节点去了, 移动不了了,就cp过来了]

我的

kent$ wc -l ~/.vimrc
697 /home/kent/.vimrc

当然里面有空行和注释, 但也是为可读性好添加的.

去掉空行注释:

kent$ awk '/^\s*[^"]/{++n}END{print n}' ~/.vimrc
378


所谓大整理,是按近期使用要求把vimrc从头到尾过一边, 选项变更, mapping调整, 函数修改, 添加, 清理临时配置, 优化一些配置, 插件配置等.

我弄这个不定期, 但半年多总会来一次. 因为平时发现网上一些好的配置,技巧就加进来, 或者一些要测试的东西也放里. 这些在实际使用中常需要调整, 所以到自己觉得有点乱了, 就来一次.
4576 次点击
所在节点    Vim
21 条回复
coderwang
2014-07-28 18:07:13 +08:00
144
tonyluj
2014-07-28 18:22:58 +08:00
我一般都是分开的,.vimrc里面只有几个source

一般是半年整理一次吧
tokki
2014-07-28 18:45:54 +08:00
一般换新电脑会整理一次
dorentus
2014-07-28 18:52:08 +08:00
wklken
2014-07-28 19:19:35 +08:00
想起来了去刷一次, 但是每次变动都不大, 主要是复习一些用法
KentY
2014-07-28 19:22:42 +08:00
@dorentus 你这个还真精简. 如果包含注释空行等, 我光set xxx节就80行. (最后一条set正好行号80)
chemzqm
2014-07-28 19:35:19 +08:00
690 除非弄新的语言 想起来的时候 bundle update一下。服务端极简版配置很少 只有一些选项
bolasblack
2014-07-28 20:55:52 +08:00
pythonee
2014-07-28 21:02:14 +08:00
san3ye
2014-07-28 21:06:19 +08:00
300+
ivenvd
2014-07-28 21:06:43 +08:00
halfelf
2014-07-28 21:08:42 +08:00
曾经和各位一样几百行,后来越来越懒,就每次clone vimified,稍微改两行
spark
2014-07-28 21:47:06 +08:00
现在跟本就不写,直接用 maximum-awesome,加两个常用插件,齐活。
NathanInMac
2014-07-28 21:58:43 +08:00
可以把plugins单独出来。。
KentY
2014-07-28 22:12:19 +08:00
@NathanInMac 听起来能起到简化作用,可插件还涉及到插件的配置, 你把插件管理那部分弄出去, 插件配置也得弄出去. 我觉得还不如放一起用 fold/mark来弄省事.
nicai000
2014-07-28 22:17:31 +08:00
我的vimrc尽量少, 尽量加注释, 尽量用option的全称, 尽量把不同的设置分门别类.

然后现在很整洁, 很稳定, 想改什么的话也很方便.
KentY
2014-07-28 22:59:02 +08:00
@nicai000 我想几百行配置的那些哥们儿,也不是都不用啊, 用到那些, 再怎么精简也还是那么多. 我注释已经不少了, 尤其函数的注释,都有比较详细解释. 所以你看我的注释和空行一共有 690-380=310那么多.

不过还有些许行是注释掉的老的代码,这些可以弄走.
nicai000
2014-07-28 23:00:23 +08:00
@KentY 加上注释和空行, 我的也有小三百行
ChiangDi
2014-07-28 23:37:40 +08:00
最近用了两个礼拜的Pycharrm,感觉再也不会更新偶的vimrc了
KentY
2014-07-28 23:39:41 +08:00
@ChiangDi pycharm俺也有, 是不错, 但有点重.
重要的是我不能用它编辑所有的东西啊. 我用vim编辑所有的(java coding除外)文本. 比如现在正在回复你的post.

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

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

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

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

© 2021 V2EX