首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jdhao
V2EX  ›  程序员

Vim 和 Neovim 的前世今生

  •  
  •   jdhao · 82 天前 via Android · 3162 次点击
    这是一个创建于 82 天前的主题,其中的信息可能已经有所发展或是发生改变。

    写了一点 Vim 和 Neovim 的历史和现状: https://jdhao.github.io/2020/01/12/vim_nvim_history_development/

    30 条回复    2020-01-14 00:27:56 +08:00
    BBCCBB
        1
    BBCCBB   82 天前
    写的很好
    FaiChou
        2
    FaiChou   82 天前
    这滚动条我觉得得 10w 字呢..
    darksword21
        3
    darksword21   82 天前 via iPhone
    ManjusakaL
        4
    ManjusakaL   82 天前
    挺棒的!
    jdhao
        5
    jdhao   82 天前
    @FaiChou 这是我用的 Hugo 主题的 bug,不知道为啥,有了 toc 就会出现这种问题,下面空白特别多
    emisora
        6
    emisora   82 天前
    支持下,目前用的是 neovim,挺好用的。
    i521681
        7
    i521681   82 天前   ❤️ 1
    支持,写得非常棒!
    yuuko
        8
    yuuko   82 天前 via Android   ❤️ 1
    不错,很详细
    jdhao
        9
    jdhao   82 天前
    @emisora 安装方便,不用自己编译,并且不断在增加新功能。
    Howlaind
        10
    Howlaind   82 天前 via Android
    原来 Google 的 20%规则还能有这样的变种。
    jdhao
        11
    jdhao   82 天前 via Android
    @Howlaind 还有啥呢?
    sdd11
        12
    sdd11   82 天前 via iPhone
    写的很好。neovim 的 lsp 支持似乎还没有 merge 到 stable 的版本中?
    AmrtaShiva
        13
    AmrtaShiva   82 天前
    写的很好
    AmrtaShiva
        14
    AmrtaShiva   81 天前
    语法补全好像还要单独配置 试了一下 nvim 没有自动出来....
    AmrtaShiva
        15
    AmrtaShiva   81 天前
    @AmrtaShiva 弄好了 兼容 vim 挺好的
    Howlaind
        16
    Howlaind   81 天前 via Android   ❤️ 1
    @jdhao 「工程师在常规项目之外,能花 20%工作时间去做他们认为对谷歌最有益的事」
    不过这项规定据说已经废了好些年了。
    cnfczn
        17
    cnfczn   81 天前 via Android
    我感觉 vim 关于“浮动窗口”和“新功能的征求意见”的做法都是 neovim 成气候以后得转变。浮动窗口好像是 neovim 先提出的,本质上我也一样 vim 社区更开放,但是现在来看作者还是过于保守。
    lfcyme
        18
    lfcyme   81 天前 via Android
    tamlok
        19
    tamlok   81 天前 via Android
    neovim 在 win 下面没有一个能打的 gui 就令人抓狂了~~nvim-qt 还很不完善,比如不支持针对设置中文字体
    jiang42
        20
    jiang42   81 天前 via iPhone
    Neovim 就两点不爽,1)Python 依赖要自己安装,对于我这样的 venv 依赖者来说是噩梦 2) 开大文件 vim 不卡死,neovim 卡死了

    其它都看起来蛮酷的
    jdhao
        21
    jdhao   81 天前 via Android
    @sdd11 还没有,还在 nightly 版本,还在添加方法,补充文档
    jdhao
        22
    jdhao   81 天前 via Android
    @AmrtaShiva 不知道你用的是哪个自动补全插件,youcompleteme 应该是 vim 和 nvim 都可以用,deoplete 只能 neovim
    jdhao
        23
    jdhao   81 天前 via Android
    @cnfczn Bram 感受到压力,功能方面肯定不能输于 Neovim,虽然 Bram 自己说不关心 Neovim 的发展。。
    jdhao
        24
    jdhao   81 天前 via Android
    @tamlok 感觉 nvim-qt 还行,日常使用,不过中文字体显示效果确实不行,比较粗糙,不太平滑,fvim 不错,目前也在用
    jdhao
        25
    jdhao   81 天前 via Android
    @jiang42 python 依赖如果安装好 python 了,只需要安装 pynvim 库即可,还是比较简单的。大文件是多少行的文件,neovim 也准备解决打开大文件的问题,不过应该还没开始 https://github.com/neovim/neovim/issues/614
    VoldikSS
        26
    VoldikSS   81 天前
    大佬英文好好
    zwik
        27
    zwik   81 天前
    @tamlok #19 附议 win10 最新 3 个没一个能正常使用
    hei1000
        28
    hei1000   81 天前
    "因为 Vim 并有采用 GitHub pull request 的方式" 有笔误
    jdhao
        29
    jdhao   81 天前
    @hei1000 thanks, 有空修正一下。
    cnfczn
        30
    cnfczn   81 天前
    @jdhao 哈哈哈,我赌 5 毛,如果没有 neovim 这样的激进 fork,2030 年 vim 还是现在的修修补补.
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   969 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:58 · PVG 04:58 · LAX 13:58 · JFK 16:58
    ♥ Do have faith in what you're doing.