新手该如何入门 vim 达到能基本使用它作为生产力

2023-04-23 23:17:44 +08:00
 Comyn
是从 vim 开始还是直接使用大佬们的 nvim 配置,有没有大佬觉得不错的教程,预期想使用它进行前端代码编写
12364 次点击
所在节点    Vim
124 条回复
11232as
2023-05-20 17:27:43 +08:00
@CSM 是结构化得,我遇到的很多需要用宏的场景是正则完全没法做或者很难做得多行文本替换,基本也都是结构化的文本。不了解宏之前我会写很麻烦包含换行符的正则,或者写在一行替换然后使用编辑器的格式化工具,了解宏之后这类场景下就都是在用宏操作了。
apple115
2023-05-22 09:23:13 +08:00
vim 不会使代码质量提高,效率也是先慢再快,如果要学习 vim 的话一定要想清楚.
建议从最简单的 vim 开始使用,清楚的明白自己需要什么,再开始写 vim 的配置找插件,可以先使用 ide 的 vim .
fanhed
355 天前
我用 vim 十几年了, 现在用的是 neovim.
如果你有兴趣折腾的话, 就平时慢慢摸鱼着看 vim 中文帮助文档, 理论上你要精通的话, 你需要熟悉 vim 的方方面面.
基本要把中文文档(安装 vim 中文帮助文件)全部过一遍.
然后开始自己写自己的配置, 自己写自己的插件.

现在 vim(nvim)的扩展能力(除了图形部分), 已经没有啥不能做的了, 只要 vscode 里面能独立为组件的部分, 都能作为插件在 vim 上面使用.

如果你只是个功利的程序员, 大可不必折腾编辑工具. 如果你有兴趣在程序员生涯只用一款编辑器的话, 就可以慢慢学 vim, 以月/年为单位.
dofy
218 天前
推荐个教程 https://github.com/dofy/learn-vim
学会 Vim 的关键还是要经常用,如果用 vs code 的话建议装个 vim 插件。

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

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

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

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

© 2021 V2EX