分享 re-vim,(希望)经得起推敲的 vimrc 配置 - V2EX
ashfinal
V2EX    Vim

分享 re-vim,(希望)经得起推敲的 vimrc 配置

  •  1
     
  •   ashfinal Jun 8, 2016 4638 views
    This topic created in 3627 days ago, the information mentioned may be changed or developed.

    re-vim 配置,花了挺长时间的。感觉终于可以差不多见人了。 https://github.com/ashfinal/vimrc-config

    (希望)经得起推敲的 vimrc 配置。单文件,易扩展, 5 秒内完成就可以开始体验了。

    这里是中文说明: http://macplay.github.io/cool-software/share-my-dot-vimrc-config/

    18 replies    2016-06-10 23:17:09 +08:00
    keeley
        1
    keeley  
       Jun 8, 2016
    挺好的
    holyzhou
        2
    holyzhou  
       Jun 8, 2016
    不错 先用几天看看
    Busy
        3
    Busy  
       Jun 8, 2016
    试试
    try
    ...
    catch
    ...
    endtry

    貌似很多常规配置不需要判断的吧,直接 silent! ......
    wangxn
        4
    wangxn  
       Jun 8, 2016 via Android
    从来不改键映射,不装插件的路过。否则到了一个新环境就抓瞎了。
    ashfinal
        5
    ashfinal  
    OP
       Jun 8, 2016
    @wangxn 这份配置对按键映射并没有做什么修改,所做的只不过是让一些超长命令或者自定义函数更“易用”而已。
    它设计上就是让你 5 秒钟内安装后更快更省心一些,然而离了它你也能用。
    按键映射上全部是基本键位,没有 F1 等功能键以及 Alt 、 Shift 等。这样适配性更好, GUI 和终端版本都能用。
    yangtukun1412
        6
    yangtukun1412  
       Jun 8, 2016
    set ambiwidth=double 这一句会在 powerline 的 fancy symbol 后增加一个字符的多余空白.
    ashfinal
        7
    ashfinal  
    OP
       Jun 8, 2016
    @Havee 感觉直接条件判断貌似更好些 哈哈
    ashfinal
        8
    ashfinal  
    OP
       Jun 8, 2016
    @yangtukun1412 对于日韩中等东亚字符,这个设置是必要的。

    powerline 我没用过,当时直接选择的 airline ,轻量够用。 ()
    9
        9
    9  
       Jun 8, 2016
    为什么大家都喜欢 powerline 这类插件呢?总感觉华而不实,原生的状态栏本身就提供了有用的信息,还把状态栏搞得花里花俏刷存在感。。。
    wweir
        10
    wweir  
       Jun 8, 2016
    @wangxn +1
    最怕 只装了 vi 的,连 daw 之流的快捷键组都没法使。
    不过我是折腾配置的,写脚本和用 repl 还是 vim 之类终端编辑器方便
    wweir
        11
    wweir  
       Jun 8, 2016
    @ashfinal 安利一下自己的一句代码, zshrc 也做了类似的处理
    if !isdirectory($HOME."/.vim")
    execute("!curl -SLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim ")
    endif
    ashfinal
        12
    ashfinal  
    OP
       Jun 8, 2016
    @wweir 已经做过这个处理了,而且处理的更好
    bramblex
        13
    bramblex  
       Jun 9, 2016 via Android
    给你看看多文件的配置 https://github.com/bramblex/BlxVimrc
    xucuncicero
        14
    xucuncicero  
       Jun 9, 2016
    同样的主题看别人的图片总是比自己用的要好看得多,怎么破。。。
    dxcqcv
        15
    dxcqcv  
       Jun 9, 2016
    能折叠 div 标签吗
    ashfinal
        16
    ashfinal  
    OP
       Jun 10, 2016
    @xucuncicero 不能吧。。 看看是不是字体或者终端配置有差别?

    @dxcqcv 可以 试试缩进折叠或语法折叠

    @bramblex 感觉好强大。。。 但是不想把它搞的太复杂
    bramblex
        17
    bramblex  
       Jun 10, 2016 via Android
    @ashfinal

    所以我弃了 vim 的坑,转 spacemacs 去了
    ashfinal
        18
    ashfinal  
    OP
       Jun 10, 2016
    @bramblex spacemacs 确实不错。
    但是对我来说太重了,配置文件那么多,而且启动那么慢
    有这搞头不如直接用 IDE 呢。。。
    About     Help     Advertise     Blog     API     FAQ     Solana     6104 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 56ms UTC 06:25 PVG 14:25 LAX 23:25 JFK 02:25
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86