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