来补课,教你怎么省下插件,用 vim 自带的功能完成大部分的事情

2021-09-10 20:19:02 +08:00
 ChrisFreeMan
5570 次点击
所在节点    Vim
35 条回复
ChrisFreeMan
2021-09-10 20:19:09 +08:00
<amp-youtube data-videoid="XA2WjJbmmoM" layout="responsive" width="480" height="270"></amp-youtube>
fy
2021-09-10 20:50:34 +08:00
2021 年了,别再 vim 了吧
jdhao
2021-09-10 20:55:24 +08:00
@ChrisFreeMan 之前看过,有点用,不过自带的功能,有时候易用性上面还是差点,所以我选择用插件增强。。
ChrisFreeMan
2021-09-10 20:57:54 +08:00
@fy come man, this is so fun and so cool
ChrisFreeMan
2021-09-10 20:59:01 +08:00
@jdhao 那个 buffer 管理还挺不错的第一次知道,还有 find,还有 error list
FrankFang128
2021-09-10 21:01:57 +08:00
vim 永远也做不好的事情:格式化一个同时含有 HTML CSS JS 代码的文件
ChrisFreeMan
2021-09-10 21:02:39 +08:00
@FrankFang128 😂放过 vim 吧,让它干一些比较纯粹的事情
ChrisFreeMan
2021-09-10 21:03:19 +08:00
@FrankFang128 不过话说应该有一些 IDE 插件能够做到,比如说 coc.nvim
chendy
2021-09-10 21:08:10 +08:00
ideavim 路过。。。
感觉自己的听力水平不支持这个视频。。。
xarthur
2021-09-10 21:08:19 +08:00
@fy 2021 年当然要继续用 Vim (
xarthur
2021-09-10 21:09:11 +08:00
@FrankFang128 可以啊,Neovim 现在都原生支持 LSP 和 Treesitter 了。
ChrisFreeMan
2021-09-10 21:09:52 +08:00
@chendy 听个大概就差不多了,结合他的操作和一些专有名词,就能懂个大概了
levelworm
2021-09-10 21:17:45 +08:00
习惯用 vscode 等编辑器,vim 还是留给儿子以后学吧。。。
ChrisFreeMan
2021-09-10 21:20:13 +08:00
@levelworm 🤪尝试一下教你儿子不好吗,做一个酷老爹
FrankFang128
2021-09-10 21:20:51 +08:00
@xarthur neovim 还好,原版 vim 我已经失望了
levelworm
2021-09-10 21:34:02 +08:00
@ChrisFreeMan 我会一点,就是最基本的剪切拷贝粘贴这些,涉及到语言的高亮神马的我就弃疗了。
ChrisFreeMan
2021-09-10 21:40:04 +08:00
@levelworm 给你推荐一个开箱即用号称终极 vim 配置的 GitHub 库,等你一点一点读懂他的配置后(他组织的挺好的,易读)就可以自己裁剪不需要的东西,最终走向自己定制。https://github.com/amix/vimrc
frankyzf
2021-09-10 22:04:14 +08:00
@levelworm vim 和 vscode 不冲突,vim 是一种输入方式而不只是编辑器,几乎所有的 ide 都有 vim plugin,浏览器也有相应的 plugin 。
levelworm
2021-09-10 23:13:19 +08:00
@frankyzf 的确。其实我还挺喜欢 vim 这个输入风格的,他有点逻辑性,不像其他编辑器,基本上就是硬背或者用熟了肌肉反应。
kkocdko
2021-09-10 23:14:23 +08:00
感觉 vim 没必要深入学,只要大概熟练,能在自己编译的 linux 或者其他纯命令行环境里用就行了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/801131

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX