V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Livid
267.72D
571.47D
V2EX  ›  Vim

A Good Vimrc

  •  2
     
  •   Livid ·
    PRO
    · Mar 1, 2017 · 6127 views
    This topic created in 3348 days ago, the information mentioned may be changed or developed.

    https://dougblack.io/words/a-good-vimrc.html

    解释了一些 vimrc 中的常见设置。

    特别赞同文章里这句话:

    Don't put any lines in your vimrc that you don't understand.
    
    17 replies    2017-03-02 08:34:16 +08:00
    nG29DOMuRYTWfcSr
        1
    nG29DOMuRYTWfcSr  
       Mar 1, 2017 via Android
    @Livid
    那么你对类似这样插件如何看呢?

    https://spacevim.org

    在 SpaceVim 中对每一个配置都有很详细的文档,我觉得即便不用,也可以学习一下如何配置以及的 vin 环境。而且我在争取默认配置最小化,尽量减少默认插件。
    aerostone
        2
    aerostone  
       Mar 1, 2017
    我也赞同只装自己需要的插件,自己写了个 SHELL 脚本,在 LINUX 上运行,然后打个包,做一个 WINDOWS GVIM 兼容的 VIMRC ,用了几年了,一样爽
    nG29DOMuRYTWfcSr
        3
    nG29DOMuRYTWfcSr  
       Mar 1, 2017 via Android
    @aerostone 这也是 SpaceVim 为什么采用模块化管理,当初我就是想着让用户只载入自己需要的模块,其他模块都不会被载入。
    NoAnyLove
        4
    NoAnyLove  
       Mar 1, 2017   ❤️ 1
    我基本上是看别人的配置、插件,发现好用的、新奇的就一个一个的试,感觉好用就放进自己的 vimrc ,然后放到自己的 dotfiles 里面。用 Vim 么,怎么能缺少了一颗折腾的心, 2233333
    LCD
        5
    LCD  
       Mar 1, 2017 via Android
    默认已足够
    tracyone
        6
    tracyone  
       Mar 1, 2017 via iPhone
    虽然很无聊,还是要贴下

    https://github.com/tracyone/t-vim
    ynyounuo
        7
    ynyounuo  
       Mar 1, 2017
    同意, dotfiles 这种东西,如果自己都看不懂,那么就不要用那个配置了
    junnplus
        8
    junnplus  
       Mar 1, 2017 via iPhone   ❤️ 1
    @SpaceVim 配置有解释不代表每个配置都用上,我个人习惯自己维护一个 dotfile
    xiaket
        9
    xiaket  
       Mar 1, 2017
    看到上面的某个 id 就想起水深火热里面的一群话题了. 现在还想拉人给自己背书...
    librae
        10
    librae  
       Mar 1, 2017
    有一种情况是,你用空白 `.vimrc` 感觉使用起来不舒服,而且可能要罗列出来哪些地方不舒服蛮费时间的,于是就会去找插件包或是别人做好的 `.vimrc`,然后挑到一两件称手的,就一直用了下去。
    时间长了,可能有的 `lines` 并没有注意到,却已然融入你的习惯。

    我自己是用的 [Vundle]( https://github.com/VundleVim/Vundle.vim) 来管插件,使用过程中如果遇到了某一点不舒服的,再去 `.vimrc` 里找,删掉或改掉。
    mythabc
        11
    mythabc  
       Mar 1, 2017 via Android
    某,推广开源项目有利益可图吗?为什么要这么争?
    laxapple
        12
    laxapple  
       Mar 1, 2017
    r#10 @librae
    Vundle 有点笨重落后了
    推荐 junegunn/vim-plug: Minimalist Vim Plugin Manager https://github.com/junegunn/vim-plug
    xuboying
        13
    xuboying  
       Mar 1, 2017 via Android
    赞同这种 vimrc 介绍, vim 的思想就是配置自己的编辑器。每个人的 vim 理论上都应该不同。当然,这是上世纪程序员还有大把时间摸鱼去配编辑器的时候,现在项目逼这么紧,我倾向于直接上 ide 。
    flniu
        14
    flniu  
       Mar 1, 2017
    @xuboying "上世纪程序员还有大把时间摸鱼去配编辑器的时候" 看到这句话心中一惊
    nG29DOMuRYTWfcSr
        15
    nG29DOMuRYTWfcSr  
       Mar 1, 2017
    @Livid 我像知道为什么我的回帖总是被删掉,本来这个帖子刚发的时候,我回复了一个,被删了,紧接着 6 楼发了一个 github 链接后,我也回复了一个,又被删除了,不是说 V2EX 的回复都不会被删除的么?
    Livid
        16
    Livid  
    MOD
    OP
    PRO
       Mar 2, 2017   ❤️ 1
    @SpaceVim 如果你注册一个账号,只是为了不停地发你自己的链接,那么我只能把你的账号降权了。
    nG29DOMuRYTWfcSr
        17
    nG29DOMuRYTWfcSr  
       Mar 2, 2017 via Android
    @Livid 以前的推广模式确实很不好,那我该怎么修复账号呢?我已经很久不发帖子了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2620 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 85ms · UTC 02:18 · PVG 10:18 · LAX 19:18 · JFK 22:18
    ♥ Do have faith in what you're doing.