1
cssk 2023-04-23 23:20:54 +08:00 via iPhone 14
别浪费时间了,vs code 直接用就是了
|
2
nevin47 2023-04-23 23:24:57 +08:00
我折腾了一大圈之后,基本上还是 VSCode 了。。。。。
|
3
xinleibird 2023-04-23 23:26:18 +08:00 1
https://github.com/neoclide/coc.nvim
各种 language-server 直接 CocInstall 就可以了。 新手别折腾,先纯粹把它当个 terminal 中不得已的工具就好。什么时候有大段的可以无损摸鱼的事件,再慢慢玩。折腾这个可不是一天两天能解决的——用别人的配置就不如用现成的 IDE 了,自己折腾又是改改 ⇢ 看效果 ⇢ 搜索 ⇢ 改改 ⇢ 看效果 ⇢ 搜索 ⇢ 装 plugin ⇢ 改改 ⇢ 干脆自己写 plugin ⇢ 啊 bug ⇢ 改改……无穷匮也…… |
4
levelworm 2023-04-23 23:28:58 +08:00 via Android
@nevin47 感觉 VSCode 还是缺一个内置的音乐播放器,但是我又懒得学 JavaScript/Typescript...
|
5
isaacyw 2023-04-23 23:29:35 +08:00
建议想清楚用 vim 的目的是啥,
一般来说无非三种, 1. 电脑配置不行,vscode TS server 太卡 2. 想体验自己定制编辑器的感觉 3. 希望用 vim 的一些快捷键提高效率 其中 1 没办法,用 vim 吧,2 就靠自己折腾,3 的话你在 vscode 装一个 nvim 插件不就好了。 另外 vscode 的好处在于,一些特别的嵌入式语言,像 wxml ,vue ,jsx ,vscode lsp server 一般是最快支持的 我自己也折腾很久,最后发现电脑配置 ok 情况下还是 vscode 简单直接 |
8
levelworm 2023-04-23 23:33:05 +08:00 via Android 1
@xinleibird 我觉得也是。这玩意我折腾过几天,眼看着恐怕真的要折腾几个月才能彻底搞好,然后再花几个月才能熟练。。。不值得,我都四十多了。要是二十岁的年轻人花时间折腾一下我觉得还是值得的,因为用好了似乎的确比市面的编辑器好一些。
但是似乎也未必,比如大型 C++项目,似乎还就是 VS 最好,可惜 Linux 上没有这么好的工具。VSCode 配置了我感觉还是差不少,哪怕是自己的小型 C 项目,总有各种不甘心的地方。比如说 Intellisense 时灵时不灵,比如说 glibc source code 无法 step into ,得找 build/glibc-后面的 magic number ,各种麻烦,没有 VS 那种开箱即用的爽快感。 |
9
xinleibird 2023-04-23 23:48:09 +08:00 1
@levelworm 比编辑器好倒真不至于——对于 VSCode 这样有微软 lsp 加持的,想要实现它的效果恐怕挺难的。而且现在第三方插件例如 Coc 都是用的微软主导的 lsp 。
对于 VS ,市面上有褒贬,但是微软在这个方面深耕几十年,lsp 就是它这个方向的技术输出而已。 对于使用静态语言使用 lsp ,我没试过,估计至少 C 族是必然跟 VS 有些许差距的,这个不敢说。但是大多数动态语言,Java 、Go 、JavaScript ,我感觉 Vim 中装满插件,折腾好之后,能够实现 VSCode 的七七八八,但是还是小有差距。稳定性、性能都有差距。 老哥,你仔细想,这个东西很多时候是合法摸鱼的神器,是最佳玩具……😄。 |
10
11232as 2023-04-23 23:49:41 +08:00 5
我用 vim 两三年,能坚持下来原因是 vim 的宏和快捷键太香了,像把 vim 搞成 ide 不如直接用 ide 配个 vim 插件来得方便。教程推荐一个(简明 Vim 练级攻略)[https://coolshell.cn/articles/5426.html]我初学时就是看这个。
|
11
xinleibird 2023-04-23 23:54:26 +08:00 2
@levelworm VSCode 中播放器应该有不少吧,在线的离线的应该有一堆……
|
12
levelworm 2023-04-24 00:01:26 +08:00
@xinleibird 说得好,摸鱼利器。。。我这长期 WFH 已经忘记这个了。
|
13
cmdOptionKana 2023-04-24 00:05:17 +08:00
我最近也用上了 vim, 感觉很舒服, 比较喜欢光标移到屏幕顶部 /中间 /底部, 或者把当前行移到屏幕顶部 /中间.
另外要按快捷键才有补充提示, 这样也比较舒服, vscode 一边输入一边提示, 我觉得有点烦. |
14
churchmice 2023-04-24 00:23:17 +08:00 via Android
敲 vimtutor,花一个小时好好练习一下
|
15
dfkjgklfdjg 2023-04-24 00:27:30 +08:00 3
2333 ,趁着年轻的时候折腾一下吧,年纪大了之后只想开箱即用。
|
16
agagega 2023-04-24 01:19:13 +08:00 via iPhone
很多编辑器囿于各种原因,Vim 插件都是简单地支持一些基本模式和命令,连 normal 命令都不支持,Vim 快捷键也没法用来切换 Tab 或者自定义命令。
所以就会像逃回 Vim 来感受真正的 Vim way ,但是 Vim 自己缺的东西也很多。这时候就会有人来兜售各种相对完备的 Emacs 解决方案,然后会发现那是一个更大的坑… |
17
lanlanye 2023-04-24 01:54:09 +08:00
我折腾到最后就 vscode 了,插件支持的正好都是我常用的功能,用 vscode 还省去了配置,也不需要操心 lsp
|
18
rousseauuu 2023-04-24 01:59:00 +08:00
把 Vimtutor 过一遍就行了
|
19
yzbythesea 2023-04-24 02:03:26 +08:00
vim 主要优势是编辑模式,vscode 装一个 vim mode 就可以了。
|
20
chendy 2023-04-24 03:14:16 +08:00
轻折腾,重使用
不用 vim 本体,用各种编辑器的 vim 插件 比如我最喜欢的 ideavim ,可以给 vim 绑 idea 的功能,爽的很 |
21
amlee 2023-04-24 03:30:34 +08:00
1. vim tutor 过一遍
2. vscode 里面装 vim 插件,把 vim tutor 中提到的快捷键先在 vscode 里面用熟。 3. 你会觉得在 vscode 里面用 vim 各种别扭,哪里别扭就搜相关的功能,哪里别扭就搜相关的配置,一点点渐进配 vscode 。这阶段千万千万别闷着头搞配置,血泪教训,浪费时间。因为这玩意到最后都是个性化的,别人的配置一定不适合你。 4. 经过上面三个阶段你还想用 vim ,建议装 lunarvim ,还是那句话,渐进慢慢一点点的调教 |
22
dcoder 2023-04-24 04:28:53 +08:00
@Comyn
你如果是前端,那根本没必要学 vim 你如果是后端, 最好会基本的操作. 因为要去 Linus server 上操作, 默认只有 vim, 甚至 vi 如果要学, 先装个 Chrome Vimium https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb 用 Vim 上网, 看能习惯不 |
23
artnowben 2023-04-24 07:35:32 +08:00
我见过很多用 vim 的 C/C++程序员,远程在开发机上一边开发、调试、测试,非常方便。
这是我的 vim 配置文件 https://github.com/pengjianzhang/my-note/blob/master/vim.conf 我负责的网络测试仪开源项目 dperf 就是用 vim 开发的,我一直用 vim 十几年了,用熟了,C/C++开发用 vim 足够了。 https://github.com/baidu/dperf |
24
chinuno 2023-04-24 07:51:33 +08:00 via Android
自己从零开始搞吧。不同人的配置键位绑定、习惯都不一样。从空配置开始需要什么插件装什么,根据自己的习惯配置键位,只做前端就只配置前端需要的东西。
vim 用得多的主要是移动删除替换操作,然后正则搜索替换也是用得最多的 善用录制宏可以减少很多重复工作 一些数据生成会用到简单的 vim 脚本语句,用得较少可以暂时不关注 另外有人提到 vscode 做补全好,但是我这里比较奇怪,交叉编译项目用 vim+ycm 工作得很好,在 code 里始终搞不定,正常来说 code 应该也是支持 compile_commands.json 才对 |
25
neoist 2023-04-24 08:30:37 +08:00 via Android
可以先看 tj bash2basics 的视频
|
26
ruidoBlanco 2023-04-24 08:50:27 +08:00 1
我從 2005 年真正開始用 vim 。vimtutor 入門,然後看了那本《 Vi Improved: Vim 》,再至少過了一年多才開始用插件。
我剛入門的時候,那時候有用 gedit 的,用 ultraedit 的,同樣的態度「何必費那個勁」,跟現在用 vscode 的人一樣。 現在快 20 年了,我還在用 vim ,只是那些用 gedit 的和 ultraedit 的都不見了,換了人在噓。 |
27
xujiahui 2023-04-24 08:52:05 +08:00
编辑器装 vim 插件,我之前是在微信读书上看的《 Vim 实用技巧》
|
28
tedzhou1221 2023-04-24 09:00:19 +08:00
@xujiahui 我是直接买了《 Vim 实用技巧》纸质书。有空翻出来看。学到好多技巧
|
29
gouflv 2023-04-24 09:02:07 +08:00 via iPhone
作为 webstrom 多年用户,neovim 折腾了半年,最后因为某插件 breaking change ,毅然换了 vscode 。回想起来还挺魔幻的
|
30
Rooger 2023-04-24 09:04:54 +08:00
Vim 不是前端必备技能,但是后端不会用,就很尴尬。
前端学习也没任何问题,熟练 Vim 之后,一定能提升编码的效率。 如果是练习 Vim 使用,可以用 Vim ,但是用来开发的话,用 Vim 插件一定是最正确的选择。JetBrains 和 VS Code ,以及 Visual Studio 都是有 Vim 插件的(别我怎么知道的,我都用过)。 如果是后端,简单的编辑一定要会。简单的正则要会,搜索或者替换的时候就会很有用。 之前有个从前端转到后端的哥们,遇到错误人用 FTP 工具从测试服务器把日志下载下来,然后使用文本工具来打开定位,服务器上无法正常修改配置文件,要在本地修改了,然后上传上去,简直不要太惨。而且也不思进取,甚至有时候,需要请求别人给他看下他的服务报了啥错误。 |
31
gouflv 2023-04-24 09:05:37 +08:00 via iPhone
建议是 ideavim 或者 vscode-vim 入门,自己撸 nvim 的收益并不大
|
32
LicenseXu 2023-04-24 09:11:01 +08:00
最开始是使用同事的 vimrc: https://github.com/apemost/vimrc ,开箱即用
用了几年之后,慢慢开始构建自己的 vimrc |
33
huangmingyou 2023-04-24 09:15:04 +08:00 2
我用了 20 年 vim, vimrc 配置只有 2 行。语法开关和 paste 开关。
|
34
daveh 2023-04-24 09:19:31 +08:00 via iPhone
@Rooger #30 你这例子,如果他用 vim ,那估计你们就得帮他定位日志丢失不见了的问题。经常有人 vim 误操作,把服务器日志、文件干没了,然后 vim 又没有本地历史记录,文件内容找不回来。
|
35
dream4ever 2023-04-24 09:19:41 +08:00
我是在 VSCode 里面装了 Vim 插件,这样既能够使用 VSCode 的全部功能,又能用 Vim 的方式编辑代码。
至于学习路径,我是参照着 VSCode 中 Vim 插件所提供的功能( https://github.com/VSCodeVim/Vim/blob/master/ROADMAP.md ),然后把这个教程( https://github.com/iggredible/Learn-Vim )中 Vim 插件实现了的功能的相关快捷键过一遍,基本上就 OK 了。 |
36
iorilu 2023-04-24 09:20:21 +08:00
可以学 vim , 但不要花时间折腾配置
目的就是能 ssh 原创服务器查看或临时修改点代码就行 大概率浪费时间, 不如多花时间写点代码 当然了,如果你是 c ,或者 go 等程序员也不需要什么 ide , 可以尝试用 vim 工作 |
37
yunyuyuan 2023-04-24 09:20:39 +08:00
vscode+neovim 插件,既有 vscode 的开箱即用,又有 neovim 的原生支持
|
38
e7 2023-04-24 09:22:55 +08:00
|
39
daveh 2023-04-24 09:25:24 +08:00 via iPhone
@ruidoBlanco #26 你这 20 年编程效率有没有一些提高?当年高手都是直接 notepad 写 Java ,但放现在就没必要了,这几十年 IDE 技术突飞猛进,大大提高开发效率。
你可以总结一下你 vim 的工作流,可以试试换成 IDE 是否效率更高,如还怀念 vim ,一个插件的事。 |
40
ruidoBlanco 2023-04-24 09:34:45 +08:00
@daveh No, thanks.
我 Vim 用得很舒服,從來沒有心裡癢癢換別的編輯器的時候。 當年那些用 gedit ,ultraedit ,notepad 的高手們,是不是心裡癢換別的了,我不清楚。但是他們確實都不見了。 |
41
daveh 2023-04-24 09:40:12 +08:00 via iPhone 1
@levelworm #8 Linux 上当然是用 CLion ,比 VS 还好用,也吊打 VSCode ,原生支持 Linux Makefile/CMake 工程,也支持编译数据库。
|
42
nrtEBH 2023-04-24 09:40:55 +08:00
打印一张 VIM cheatsheet 贴在工位 要用的时候查一下
时间久了就学会了 不用硬学 基本记不住 |
43
zjj19950716 2023-04-24 09:43:00 +08:00
先给浏览器装个 vim 插件,习惯下上下左右和跳转,然后编辑器装个 vim 插件,最后看是不是要转到 vim
|
44
aaronkk 2023-04-24 09:44:40 +08:00
vim 大冒险,边玩边学 https://vim-adventures.com/
|
45
kaddusabagei38 2023-04-24 09:45:00 +08:00
你要是时间够的话随便学,但是你如果是为了工作的话我建议你不要浪费时间鼓捣 vim
没意义 vim 的高效完全是建立在熟悉他的基础上的,如果你不熟悉这个反而会拖累你编码的速度 鼠标也没什么错,如果你本来就不是纯键盘党,为什么还要追求纯键盘 |
46
Loserzhu 2023-04-24 09:48:14 +08:00
可以看看 vim 实用技巧这本书.
既然用 ws,干嘛不装 ideavim,还有几个插件暂时忘了名字.我就是用的,基本用不上鼠标,也不用 vsc 了. |
47
daveh 2023-04-24 09:48:57 +08:00 via iPhone
@ruidoBlanco #40 所以我说你可以总结一下你觉得“舒服”的地方,让大家把把把脉,看有没有更舒适的地方。另外大部分 IDE 也有 vim 插件,如果只是习惯问题完全可以切换。
|
48
Nazz 2023-04-24 09:51:35 +08:00
别浪费时间了, 追求纯键盘操作可以使用 MacBook
|
49
sakae010 2023-04-24 09:51:41 +08:00
不喜欢折腾配置,烦了,现在基本也是 ide 或编辑器+vim 插件
|
50
pepesii 2023-04-24 09:52:47 +08:00
|
51
invadv 2023-04-24 09:53:45 +08:00 via Android
折腾 Vim 是一种爱好,如果真想了解那就看看 tutor ,然后装上热门插件后面慢慢打磨,只追求生产力的话替代品太多了。
当然还是推荐入坑的。 |
52
cmdOptionKana 2023-04-24 09:56:19 +08:00
有时候带着笔记本去外面, 用 vim 可以省电, 延长电池续航, 这也算一个好处.
|
53
txhwind 2023-04-24 09:56:50 +08:00
HJKL I 上下左右 Esc :w :q
真不用一开始就太深入 |
54
joshua7v 2023-04-24 10:00:14 +08:00
工作了快十年了,除了我自己前端这边就没有看到任何一个同事用 vim 的,
而我是因为上学的时候就用,是先习惯了 vim 的键位导致用 vscode 不爽, 所以,愿意折腾可以折腾,但得知道这个投入回报并不大,vscode 配好已经足够好用了。 |
55
ruidoBlanco 2023-04-24 10:00:32 +08:00
@daveh 顯然不是只有習慣的事情。
功能上 Vim 隨便我玩,只有想不到沒有做不到。雙鏈筆記好吧,我自己寫插件搞定。 寫任何東西,包括工作回郵件,論壇發帖,記筆記,命令行寫個長命令,全都是 Vim 。任何一台服務器,只需要拷貝我一個 vimrc 文件,就可以有讓我舒服的基本配置。假設 Vim 不熟悉,遠程服務器要編輯一個文件,要麼是像瘸子一樣用 nano ,要麼是 scp 到本地,然後打開編輯器,弄完了再拷貝回去,太多 context switching ,哪裡有用隨手可得的 Vim 舒服。 |
56
unclemcz 2023-04-24 10:07:28 +08:00 via Android
人生苦短,不要为难自己。有那么多优秀好用的编辑器,没必要死磕 vim 。
|
57
Lenic 2023-04-24 10:25:35 +08:00
作为一个日常使用 Emacs 做开发的前端,我的建议是:如非必要,请使用 VSCode
|
58
nfyig 2023-04-24 10:29:47 +08:00
我现在就在用,已经使用 neovim 写前端有半年多了, 之所以放弃 vscode 主要是用起来太卡(逃...), 而且和 terminal 无缝集成真的很方便, 奉上我自己的 neovim 配置: https://github.com/nfwyst/enviroment
|
59
runzhliu 2023-04-24 10:31:39 +08:00
IDEA 配置 ideavim 插件就可以了,可以先让自己很熟悉 vim 的操作,再考虑把 vim 搞成编辑器
|
60
YouKnowIt 2023-04-24 10:37:14 +08:00
你对生产力工具的理解是有误的,能更快更好帮你达成目的的工具,就是好的生产力工具,假如哪天有个工具只需要动动口就帮你完成代码编写,编译,部署等工作,那它就是更好的生产力工具。
|
61
webfrogs 2023-04-24 10:51:18 +08:00
我目前主要使用 neovim 作为开发工具。
分享一下我个人学习路线:使用 IDE 的 vim 插件 ---> 找别人的 vim 配置文件 --> 自己维护一份个人配置。 LunarVim 这个项目开箱即用,看到别人推荐过。 |
62
levelworm 2023-04-24 10:58:08 +08:00 via Android
@daveh 好的我试试看 Clion 。不过现在用 VScode ssh 进家里的机器进行开发,感觉很方便,不知道 Clion 是否支持类似的操作,我得去查一下。
|
63
zqguo 2023-04-24 11:00:47 +08:00
意义不大,给你带来的效益很低,直接 vscode 或者 webstorm 吧。
|
64
celo 2023-04-24 11:12:16 +08:00
vscode + vim 插件 爽的飞起
|
65
zhiyu1998 2023-04-24 11:32:13 +08:00
我觉得你不如学习 vscode 或者 webstorm 快捷键,这和学习 vim 一样的,别看上面很多人 vim 爽的飞起,他们都是用了好几年 vim 的,在更换不同的 ide 可以快速适应
|
66
simo 2023-04-24 11:50:38 +08:00
不耽误时间,就学学。
我以前 vim 是主力,那时候没有太好的 remote editor ,远程开发就直接 ssh 登录,使用 tmux + vim 。 现在平时多种场景、多种语言编辑器选择也不同,但是大部分用 vim 插件。 手里的所有服务器,肯定是 tmux + vim + 自己的一套 vim 配置 |
67
zorui 2023-04-24 11:53:33 +08:00 1
Emacs 请求出战。
|
68
blackshow 2023-04-24 12:20:39 +08:00
删掉别的编辑器强制自己用两年 vim 就行了,花里胡哨的没啥用
|
69
garywill 2023-04-24 12:25:03 +08:00
选一个可以随时切换传统文本编辑器模式和 vim 模式的。例如 vscode 随时关掉那个 vim 插件,或者 Kate 这种自带 vi 可以切换的
|
70
xujiahui 2023-04-24 13:35:43 +08:00
@tedzhou1221 #28 是的,很适合新手入门
|
71
SaltyLeo 2023-04-24 13:37:30 +08:00
emm ,我一开始也是打算入门 vim 的,但奈何记不住那么多快捷键,后面学了 nano ,真的是方便。
|
72
magiclx 2023-04-24 13:46:24 +08:00
不客气的说,如果找不到 VIM 学习路径,也不大可能用它产生生产力。
|
73
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/ |
74
Rindel 2023-04-24 14:09:28 +08:00 via Android 1
别用 vim 呀,来 emacs+evil
|
76
quxuanxuan 2023-04-24 14:16:16 +08:00
我一直用 vim ,主要是能抛弃鼠标,全程键盘敲
|
77
zagfai 2023-04-24 14:34:17 +08:00
大学时候花了大概一两个月,中毒后就解不了了。
|
78
n18255447846 2023-04-24 14:35:06 +08:00
现在都流行 language server 的吗
|
79
Yukiteru 2023-04-24 14:36:05 +08:00
vimtutor 走一遍,然后对着这个自己玩: https://vim.rtorr.com/lang/zh_cn
|
80
joetse 2023-04-24 14:59:14 +08:00 via iPhone
高端用法很难学会,很多 vim+gdb 玩的溜的人从小就接触 vim ,或者大学选修课学过。
不过基本功能很容易掌握,ide+vim 插件即可,大概坚持 6 个月能形成肌肉记忆, |
81
coderwang 2023-04-24 15:04:09 +08:00
前端不建议用 vim ,不要为了用而用
|
82
shihira 2023-04-24 15:31:01 +08:00
我是 C/C++开发,vim 的体验还是非常良好的,coc, easymotion, multicursor ,都是非常能提高效率的工具。
不知道有没有人是工作之后才开始接触 vim 的,我认识的基本上都是学生时代开始用,因为要生成肌肉记忆可能需要频繁使用,但工作之后你就承担不起一段时间内生产力下降的后果了。 |
83
darkengine 2023-04-24 15:31:26 +08:00
你说后端 /运维非 vim 不可还可以理解,写前端何苦为难自己 。。。
|
84
Longerrrr 2023-04-24 15:40:46 +08:00
用 neovim ,然后用 lua 和各种插件,大概用个 3 个月就很熟练了。 我现在是 neovim 主力开发。主要现在开发有各种的 LSP 用哪个编辑器智能提示都差不多,稍微学习下就可以了。
|
85
ww2000e 2023-04-24 15:43:40 +08:00
网上有个教程不用插件完成 90%常用操作,学会了再配点插件用用
|
86
alexsunxl 2023-04-24 15:50:31 +08:00
vim emacs 双修
但最近半年基本都在用 neovim ,这东西有点吊的。估计很快要复刻 vim 干翻 vi 的历史。lua 写和改插件,性能效率都拉满,开箱自带很多东西,都不需要多少配置。 telescope 和 mason ,treesitter 这些杀手级插件很多,性能强。再加上现在 lsp 非常成熟了,补全和 format 这些都是随便弄的,完全是和 vscode 同一个补全后端。 |
87
zbinlin 2023-04-24 15:50:31 +08:00
如果不喜欢折腾的,不建议使用 vim (来自一个 vimer 的忠告)
如果要使用它来写代码,基本上要配 LSP 了,这里好像 neovim 已经原生支持了,可以用 neovim 来入门。 |
89
seenthewind 2023-04-24 15:53:29 +08:00
vim 自带的帮助文档、教程看看,能进出各种模式,能编辑保存,基本就入门了。
很多人对 vim 可能有误解,觉得它比较难学习,其实 emacs 才是变态,相比小拇指抠断,vim 的编辑体验还是很好的。 建议刚入门不要急着学太多命令\捷径,降低心里预期,隔小段时间、或者是有需求了再去学对应的命令就好了。 最后有空就是研究 vimrc 、批量替换等高级的语法了。 另外:vim 帮助文档\入门教程有中文的。 |
90
Dogtler 2023-04-24 16:03:48 +08:00
我感觉 vim 跟五笔打字一样有学习曲线,事实上 也就 vps 上偶尔编辑文本用用。不过楼里的老哥分享的几个教程确实很惊艳,抽空还是再看看吧。
|
91
sjkdsfkkfd 2023-04-24 16:07:24 +08:00
感觉没必要仔细学,会几个基础的命令偶尔用用,能在没有 vscode 或者其它 ide 的环境下存活就行了。反正这种环境下一般也就改改配置,很少会干大活
|
92
hankai17 2023-04-24 16:07:39 +08:00
7 年 vimer 配置也只有常用的 20 行
vim 的核心 我觉得就是 hjkl 键 以及 命令行模式下的各种组合键 还有三种模式的快速切换 |
93
yuancoder 2023-04-24 16:08:03 +08:00
先装个插件用吧
|
94
rev1si0n 2023-04-24 16:26:26 +08:00 1
vscode 不香嘛,还是被网上说的用 vim 熟练的都是高级程序员忽悠的,我不否认有高级人员,但是会用个程序就能称为高级我不太认可。
|
95
enchilada2020 2023-04-24 16:40:37 +08:00 via Android
@txhwind 复制粘贴搞不定也是难受的
|
96
tonzeng 2023-04-24 16:40:40 +08:00
多用
|
97
f6x 2023-04-24 16:48:20 +08:00
不要折腾任何插件和特殊配置.
沿用标准键位. 阅读代码 github 直接看,或者 IDE. 写代码,手残可以配个 LSP. |
98
inhzus 2023-04-24 17:16:42 +08:00
只建议 vscode + vim 插件。一些快速定位、删除的快捷键,用的时候再搜,用多了就记住了
|
99
bjzhush 2023-04-24 17:23:00 +08:00
Vim 十多年经验,简单给点建议
如果你时间富裕,可以直接到终端下的 vim 练练基本操作,行内、屏幕内、文件内移动什么的,好处是可以拜托 IDE 等的干扰 抽点时间看看别人的配置,测试并形成一个自己的 vimrc 文件,这个可以提高你对 vim 的一些理解,可以自己试试,不适合自己的配置可以删掉,这个 vimrc 可以用 git 管理 实际目前大多数 vim 还是要在 IDE 中用,不要想着一个星期或一个月就完全掌握,前期每周抽俩小时研究下配置什么的,持续两三个月就行,然后坚持使用,遇到问题或者效率不够高的地方再研究解决,这样坚持使用一两年,基本上就能达到个八九成了 然后坚持用就行了 |
100
treizeor 2023-04-24 17:24:11 +08:00
lunarvim
|