平时不准用盗版 SI,我又搞了一个 vim IDE,略显简陋,勿喷。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
microxiaoxiao
V2EX    程序员

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

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

    效果图

    具备语法检测,静态检测,自动补全,自动构建 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 了。
    linkopeneyes
        3
    linkopeneyes  
       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 ,“现在的工具也不是不能用,何必呢”
    linkopeneyes
        14
    linkopeneyes  
       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 比,有啥不一样?
    linkopeneyes
        16
    linkopeneyes  
       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     Solana     4773 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 03:53 PVG 11:53 LAX 19:53 JFK 22:53
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86