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

2023-04-23 23:17:44 +08:00
 Comyn
是从 vim 开始还是直接使用大佬们的 nvim 配置,有没有大佬觉得不错的教程,预期想使用它进行前端代码编写
13496 次点击
所在节点    Vim
124 条回复
webfrogs
2023-04-24 10:51:18 +08:00
我目前主要使用 neovim 作为开发工具。
分享一下我个人学习路线:使用 IDE 的 vim 插件 ---> 找别人的 vim 配置文件 --> 自己维护一份个人配置。

LunarVim 这个项目开箱即用,看到别人推荐过。
levelworm
2023-04-24 10:58:08 +08:00
@daveh 好的我试试看 Clion 。不过现在用 VScode ssh 进家里的机器进行开发,感觉很方便,不知道 Clion 是否支持类似的操作,我得去查一下。
zqguo
2023-04-24 11:00:47 +08:00
意义不大,给你带来的效益很低,直接 vscode 或者 webstorm 吧。
celo
2023-04-24 11:12:16 +08:00
vscode + vim 插件 爽的飞起
zhiyu1998
2023-04-24 11:32:13 +08:00
我觉得你不如学习 vscode 或者 webstorm 快捷键,这和学习 vim 一样的,别看上面很多人 vim 爽的飞起,他们都是用了好几年 vim 的,在更换不同的 ide 可以快速适应
simo
2023-04-24 11:50:38 +08:00
不耽误时间,就学学。
我以前 vim 是主力,那时候没有太好的 remote editor ,远程开发就直接 ssh 登录,使用 tmux + vim 。
现在平时多种场景、多种语言编辑器选择也不同,但是大部分用 vim 插件。
手里的所有服务器,肯定是 tmux + vim + 自己的一套 vim 配置
zorui
2023-04-24 11:53:33 +08:00
Emacs 请求出战。
blackshow
2023-04-24 12:20:39 +08:00
删掉别的编辑器强制自己用两年 vim 就行了,花里胡哨的没啥用
garywill
2023-04-24 12:25:03 +08:00
选一个可以随时切换传统文本编辑器模式和 vim 模式的。例如 vscode 随时关掉那个 vim 插件,或者 Kate 这种自带 vi 可以切换的
xujiahui
2023-04-24 13:35:43 +08:00
@tedzhou1221 #28 是的,很适合新手入门
SaltyLeo
2023-04-24 13:37:30 +08:00
emm ,我一开始也是打算入门 vim 的,但奈何记不住那么多快捷键,后面学了 nano ,真的是方便。
magiclx
2023-04-24 13:46:24 +08:00
不客气的说,如果找不到 VIM 学习路径,也不大可能用它产生生产力。
ns09005264
2023-04-24 14:05:07 +08:00
想用 vim 作为 IDE 来编码有待商榷,但是学习 vim 是非常值得,绝对不会浪费时间, 当你熟练使用 vim 后,那种体验是无与伦比的。
vim 也集成到各种 IDE 里了,可以在 IDE 里继续体验 vim 的编辑方式,哪有浪费时间的说法。

另外近几年,neovim 的发展很不错,现在用 neovim 来作为 IDE ,亲身体会:比 vscode 要好很多!
这里有两个不错的开箱即用的 neovim 配置,前提是需要你对 vim 的基础操作比较熟悉,他们的文档里都默认你会使用 vim 的基础操作了。
https://astronvim.com/
https://www.lazyvim.org/
Rindel
2023-04-24 14:09:28 +08:00
别用 vim 呀,来 emacs+evil
xiebruce
2023-04-24 14:12:16 +08:00
@dcoder 为什么我看 debian 清一色的默认 nano ,有太讨厌了,每次都要改回 vim
quxuanxuan
2023-04-24 14:16:16 +08:00
我一直用 vim ,主要是能抛弃鼠标,全程键盘敲
zagfai
2023-04-24 14:34:17 +08:00
大学时候花了大概一两个月,中毒后就解不了了。
n18255447846
2023-04-24 14:35:06 +08:00
现在都流行 language server 的吗
Yukiteru
2023-04-24 14:36:05 +08:00
vimtutor 走一遍,然后对着这个自己玩: https://vim.rtorr.com/lang/zh_cn
joetse
2023-04-24 14:59:14 +08:00
高端用法很难学会,很多 vim+gdb 玩的溜的人从小就接触 vim ,或者大学选修课学过。

不过基本功能很容易掌握,ide+vim 插件即可,大概坚持 6 个月能形成肌肉记忆,

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

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

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

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

© 2021 V2EX