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

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

  •  
  •   KentY · 2014-07-28 17:47:45 +08:00 · 4581 次点击
    这是一个创建于 3770 天前的主题,其中的信息可能已经有所发展或是发生改变。
    [刚发错了节点, 跑父节点去了, 移动不了了,就cp过来了]

    我的

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

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

    去掉空行注释:

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


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

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

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

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

    不过还有些许行是注释掉的老的代码,这些可以弄走.
    nicai000
        18
    nicai000  
       2014-07-28 23:00:23 +08:00
    @KentY 加上注释和空行, 我的也有小三百行
    ChiangDi
        19
    ChiangDi  
       2014-07-28 23:37:40 +08:00 via Android
    最近用了两个礼拜的Pycharrm,感觉再也不会更新偶的vimrc了
    KentY
        20
    KentY  
    OP
       2014-07-28 23:39:41 +08:00
    @ChiangDi pycharm俺也有, 是不错, 但有点重.
    重要的是我不能用它编辑所有的东西啊. 我用vim编辑所有的(java coding除外)文本. 比如现在正在回复你的post.
    pright
        21
    pright  
       2014-07-28 23:53:08 +08:00
    已经基本稳定了,偶尔试试新插件改改
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2645 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 04:23 · PVG 12:23 · LAX 20:23 · JFK 23:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.