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

你在用哪一个 Vim/Neovim 预配置文件?

  •  
  •   wsdjeg · 4 天前 · 915 次点击

    时间过的很快,从 SpaceVim 第一个 commit 至今已经 8 年了,截止目前已经 6789 commits 了. 勉强算是持续维护吧,虽然很耗时间。

    commit 0c95bd8987c124837afef9a271e1b3c4c19a449b
    Author: Wang Shidong <[email protected]>
    Date:   Sun Dec 25 22:40:55 2016 -0600
    
        Initial commit
    
    diff --git a/README.md b/README.md
    new file mode 100644
    index 000000000..51f2b3c12
    --- /dev/null
    +++ b/README.md
    @@ -0,0 +1,2 @@
    +# SpaceVim
    +Like spacemacs, but for vim.
    
    

    在最近的几年,出现了很多非常不错的 NeoVim 预配置文件,比如:LunarVim 、LazyVim 、NvChad 。有的长期正常在维护,有些貌似已经停止更新。

    SpaceVim 跟这些配置区别还是比较明显的:

    1. 首先是同时支持 Vim 跟 Neovim
    2. 兼容老版本的 Vim 和 Neovim ,目前测试的版本包括 Vim 7.4
    3. 文档相对还是比较完整的,包括网站文档(中/英)
    4. 本地文档 :h spacevim 目前也很全,几乎涵盖了网站大部分内容,不含图片(没办法)

    那你目前在使用哪个配置文件呢,还是自己手动配置?

    20 条回复    2024-06-26 11:27:00 +08:00
    FengMubai
        1
    FengMubai  
       4 天前
    曾经用过很长一段时间 spaceVim, 但现在改用单 vimrc 了
    shinonome
        2
    shinonome  
       4 天前   ❤️ 3
    LazyVim
    wsdjeg
        3
    wsdjeg  
    OP
       4 天前 via Android
    @FengMubai 那你的单 vimrc 得多少行呀?
    wsdjeg
        4
    wsdjeg  
    OP
       4 天前 via Android
    @shinonome lazyvim 很强,作者写了很多 neovim 插件,而且质量都很高,可惜只能支持 neovim.不过如果你只用
    FengMubai
        5
    FengMubai  
       4 天前
    @wsdjeg #3 一百多行, 简单够用
    anguliuyun
        6
    anguliuyun  
       4 天前
    nvchad
    NGPONG
        7
    NGPONG  
       4 天前
    更倾向于全个性化定制,但是在实现的过程中 AstroNvim 与 Lazyvim 确实给了很多提示。
    FaiChou
        8
    FaiChou  
       4 天前
    LazyVim +1
    wsdjeg
        9
    wsdjeg  
    OP
       4 天前 via Android
    @NGPONG 阅读源码确实可以学到不少东西
    NGPONG
        10
    NGPONG  
       4 天前
    @wsdjeg 每一位 neovim 爱好者的配置文件集都可以称为一个项目。作为过来者,我已经在这上面花费了太多时间。时至今日我还是会推荐他人去原意接受更多的客制化。要知道,社区的实现并不总是能完全符合自己的期望。正如 nvim-treesitter 这个必备插件(我个人认为)来说,每当打开一个文件时总是会以同步的方式去构建文件树索引,特别是在打开大文件的时候,这种同步的方式带来延迟上的感官体验则更加明显。
    wsdjeg
        11
    wsdjeg  
    OP
       4 天前
    @NGPONG 如果时间允许,加上自己感兴趣,完全自定义肯定是最好的。但是在考虑到时间成本的情况下,选择合适的也可以提高不少效率。
    afei418
        12
    afei418  
       4 天前 via Android
    转向 helix 了,够用就行
    paradox8599
        13
    paradox8599  
       4 天前 via Android
    直接偷懒用 astronvim ,再加点自用的插件
    pluto1
        14
    pluto1  
       4 天前
    单 vimrc +1
    主要是环境太多了,单 vimrc 我只要 curl 一个单文件就能用( git 都不一定有
    平时自己的主力环境直接 ln git 仓库里的就行
    wsdjeg
        15
    wsdjeg  
    OP
       3 天前
    @pluto1 这种模式确实方便,特别是多个编辑环境下
    arischow
        16
    arischow  
       3 天前 via iPhone
    用 nixvim 全部自己写
    Davic1
        17
    Davic1  
       3 天前
    LAZY !
    tonynothing
        18
    tonynothing  
       3 天前
    手动配置,参考了 AstroNvim 和 LazyVim
    fanhed
        19
    fanhed  
       3 天前
    全手动挡, 会参考 lazyvim 用到的插件
    wsdjeg
        20
    wsdjeg  
    OP
       2 天前 via Android
    @fanhed
    @tonynothing

    现在使用 lazyvim 人是真的多哈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   907 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:20 · PVG 05:20 · LAX 14:20 · JFK 17:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.