V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
microxiaoxiao
V2EX  ›  程序员

平时不准用盗版 SI,我又搞了一个 vim IDE,略显简陋,勿喷。

  •  
  •   microxiaoxiao · 2022-06-01 22:59:59 +08:00 · 3607 次点击
    这是一个创建于 940 天前的主题,其中的信息可能已经有所发展或是发生改变。

    效果图

    具备语法检测,静态检测,自动补全,自动构建 ctags 。整体很靠谱,自我感觉良好^_^,一起来玩呀,兄弟们

    17 条回复    2022-06-03 02:36:32 +08:00
    dayeye2006199
        1
    dayeye2006199  
       2022-06-02 05:53:32 +08:00
    考虑直接用配置好的么: https://spacevim.org/
    microxiaoxiao
        2
    microxiaoxiao  
    OP
       2022-06-02 07:50:49 +08:00 via Android
    @dayeye2006199 这不抛砖引玉嘛,推荐的有帮助。就是略显复杂,咋还用上 docker 了。
    sjhhjx0122
        3
    sjhhjx0122  
       2022-06-02 08:22:06 +08:00
    microxiaoxiao
        4
    microxiaoxiao  
    OP
       2022-06-02 08:49:51 +08:00 via Android
    @sjhhjx0122 看了你们的,我感觉还在刀耕火种一样。平时开发都是云桌面远程 ssh 连接虚拟机服务器,不知道能不能有这么炫酷效果
    catsoul
        5
    catsoul  
       2022-06-02 09:01:34 +08:00
    @microxiaoxiao 可以,但没必要...
    sunwei0325
        6
    sunwei0325  
       2022-06-02 09:29:30 +08:00
    我选择花钱买个 license
    microxiaoxiao
        7
    microxiaoxiao  
    OP
       2022-06-02 11:00:08 +08:00 via Android
    @sunwei0325 个人买的,公司没发使用的,大兄弟
    realCrash
        8
    realCrash  
       2022-06-02 14:56:45 +08:00
    @microxiaoxiao sl 的许可证这么严格的吗,正常来说我花了钱了,在哪用不是都行吗
    microxiaoxiao
        9
    microxiaoxiao  
    OP
       2022-06-02 15:54:06 +08:00 via Android
    @realCrash 当然,进入公司就是企业行为,个人买的是个人授权
    yazoox
        10
    yazoox  
       2022-06-02 16:25:17 +08:00
    现在 vim/nvim 的生态,始终没有一个开箱即用的版本
    楼上说的这些什么 spacevim, lunarvim 或者 nvhcad 等等,看着是很好。但是一旦你自己开始安装,就会发现一堆错误,一会儿缺这个,一会儿缺那个,调试都没有办法调试......
    而且,好像也没有比较好的方法,在该方案的基础上,再添加一些个人的定制。
    哎~ 其实挺想使用 vi/nvim 直接开发的.....
    microxiaoxiao
        11
    microxiaoxiao  
    OP
       2022-06-02 17:16:36 +08:00 via Android
    @yazoox 哈哈,我这是迫于无奈,目前运行良好。大兄弟有好的插件也给推荐推荐。vim 就是学习过程比较陡峭,大量命令需要记忆,不像 IDE 那样,可以通过鼠标慢慢找,记不住就是恼火。但是有个好处,在于熟练后,定制性非常强。维护好自己的一个插件集合后,基本能做到开箱即用
    realCrash
        12
    realCrash  
       2022-06-02 17:55:00 +08:00
    @microxiaoxiao 好吧,我用 Jetbrains 家的 IDE ,买的个人授权(公司是不可能花钱,都是用的社区版),Jetbarins 属于你花了钱就是大爷,想在哪用在哪用(不过 Jetbrains 明确说了个人授权可以用于企业中商业开发使用)......
    haoliang
        13
    haoliang  
       2022-06-02 19:50:17 +08:00
    @yazoox 我也是这种心态,好几次想上手 emacs ,但没有决心投入一定的时间精力改变使用习惯、调教 emacs ,“现在的工具也不是不能用,何必呢”
    sjhhjx0122
        14
    sjhhjx0122  
       2022-06-02 21:35:01 +08:00
    @yazoox
    @microxiaoxiao 确实如他说的会差 node ,Python ,lua ,乱七八糟一堆东西,所以最好的还是自己抄他们改一个,然后写个脚本,换电脑的时候直接运行一下脚本,我记得 lunarvim 和 nvhcad 都有安装脚本,插件的话,lunarvim 里写的那些都很不错,还有一定用 nvim 啊,配置写起来比 vim 好写,不过我用了这么久我最后还是在 vscode 上用 nvim 插件了,插件用 vscode 的,nvim 什么都不配不装。
    yazoox
        15
    yazoox  
       2022-06-02 21:43:48 +08:00 via Android
    @sjhhjx0122 我现在也是用 vscode ,不过是 vim 插件。我看 vim 比 nvim 插件下载量高多了……nvim 插件和 vim 比,有啥不一样?
    sjhhjx0122
        16
    sjhhjx0122  
       2022-06-02 21:55:41 +08:00
    @yazoox 现在我不知道,之前 vim 插件是模拟的 vim 行为,还卡,nvim 是的运行了一个 nvim ,所以理论上 nvim 是可以装 nvim 插件的,而且可以配置的更多
    hanxiV2EX
        17
    hanxiV2EX  
       2022-06-03 02:36:32 +08:00 via Android
    https://github.com/hanxi/nvim-config

    我也更新了我的 vim 配置,这次完全从 vim 转到 nvim 了,vim 就只保留了基本的配置。不过我的 nvim 配置还在打磨。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2725 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:42 · PVG 20:42 · LAX 04:42 · JFK 07:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.