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

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

  •  1
     
  •   ashfinal · 2016-06-08 16:02:08 +08:00 · 4106 次点击
    这是一个创建于 3125 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    18 条回复    2016-06-10 23:17:09 +08:00
    keeley
        1
    keeley  
       2016-06-08 16:15:21 +08:00
    挺好看的
    holyzhou
        2
    holyzhou  
       2016-06-08 16:39:42 +08:00
    不错 先用几天看看
    Havee
        3
    Havee  
       2016-06-08 17:09:19 +08:00
    试试
    try
    ...
    catch
    ...
    endtry

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

    powerline 我没用过,当时直接选择的 airline ,轻量够用。 (⁎⁍̴̛ᴗ⁍̴̛⁎)
    9
        9
    9  
       2016-06-08 20:30:26 +08:00
    为什么大家都喜欢 powerline 这类插件呢?总感觉华而不实,原生的状态栏本身就提供了有用的信息,还把状态栏搞得花里花俏刷存在感。。。
    wweir
        10
    wweir  
       2016-06-08 20:50:42 +08:00
    @wangxn +1
    最怕 只装了 vi 的,连 daw 之流的快捷键组都没法使。
    不过我是折腾配置的,写脚本和用 repl 还是 vim 之类终端编辑器方便
    wweir
        11
    wweir  
       2016-06-08 20:53:27 +08:00
    @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
       2016-06-08 23:35:29 +08:00
    @wweir 已经做过这个处理了,而且处理的更好 😄
    bramblex
        13
    bramblex  
       2016-06-09 09:15:16 +08:00 via Android
    给你看看多文件的配置 https://github.com/bramblex/BlxVimrc
    xucuncicero
        14
    xucuncicero  
       2016-06-09 11:07:02 +08:00
    同样的主题看别人的图片总是比自己用的要好看得多,怎么破。。。
    dxcqcv
        15
    dxcqcv  
       2016-06-09 14:32:16 +08:00
    能折叠 div 标签吗
    ashfinal
        16
    ashfinal  
    OP
       2016-06-10 21:20:03 +08:00
    @xucuncicero 😳 不能吧。。 看看是不是字体或者终端配置有差别?

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

    @bramblex 感觉好强大。。。 但是不想把它搞的太复杂
    bramblex
        17
    bramblex  
       2016-06-10 21:32:48 +08:00 via Android
    @ashfinal

    所以我弃了 vim 的坑,转 spacemacs 去了
    ashfinal
        18
    ashfinal  
    OP
       2016-06-10 23:17:09 +08:00
    @bramblex spacemacs 确实不错。
    但是对我来说太重了,配置文件那么多,而且启动那么慢
    有这搞头不如直接用 IDE 呢。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   940 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:32 · PVG 04:32 · LAX 12:32 · JFK 15:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.