想在开始的时候养成好习惯。而且忽然发现 Windows 的很多快捷键也很方便。如果 vim 的也好用可以陪伴我以年计数的光阴的话我就现在开始培养习惯了。
1 DovaKeen 2019-10-29 16:49:28 +08:00 不是 |
2 VDimos 2019-10-29 16:52:26 +08:00 via Android ![]() 又来了。。。 |
3 PoetAndPoem 2019-10-29 16:55:59 +08:00 用 vim 的大多是大神,大神不全是用 vim, 必要不充分条件 |
4 islxyqwe 2019-10-29 16:57:55 +08:00 ![]() 不是 只有 i <esc> :wq 是必备的 |
![]() | 5 ZhangGu 2019-10-29 16:57:59 +08:00 用 vim 的小少路过,这只不过是一种工具....... |
![]() | 6 Trim21 2019-10-29 16:59:22 +08:00 via Android vim 本身倒是无所谓,但是是 less top 之类的工具也用到了部分 vim 的快捷键 |
7 explore365 2019-10-29 17:12:28 +08:00 可怜的乌干达儿童 |
![]() | 8 anzu 2019-10-29 17:13:13 +08:00 ranger 也用到部分 vim 快捷键 |
![]() | 9 whypool 2019-10-29 17:25:27 +08:00 要不要考虑屏蔽 vim 这个词了,真 tmd 烦 |
10 lalala139 OP 啊,其实主要不是想问必不必备。主要想知道会了之后是不是特别的方便,又有点担心和 vsc 的快捷键起点小冲突。 |
![]() | 11 cjpjxjx 2019-10-29 17:33:37 +08:00 via iPhone ![]() 我只会 i <esc> :wq 和上下左右怎么破 |
![]() | 12 U7Q5tLAex2FI0o0g 2019-10-29 17:41:57 +08:00 引战帖 |
![]() | 13 zeroDev 2019-10-29 17:46:58 +08:00 via Android ![]() |
15 jiangeshanxi @cjpjxjx 哈哈哈,我还多会了 GG 和 gg |
16 hellos 2019-10-29 18:41:37 +08:00 via Android @jiangeshanxi 应该是 G 和 gg |
![]() | 18 orzorzorzorz 2019-10-29 19:13:47 +08:00 ![]() 我又想到那张图了 “你用什么编辑器?” “Vi...” "蛤,我就知道全天下敲代码的都用这个。" "Visual Studio Code..." .jpg |
![]() | 19 haiyang416 2019-10-29 19:18:56 +08:00 这要看个人习惯吧。 我很喜欢 VIM 的 hjkl 方向键模式,其他的快捷键用得不多。 |
![]() | 20 Yggdroot 2019-10-29 19:23:31 +08:00 via Android 不是必备,很多大牛不会 vim 照样很牛(谁?)。但会一些 vim 的快捷键,有时会提高工作效率,Linux 下的很多命令的一些快捷键跟 vim 里一样,比如 more,ranger,tig。而且如果你会了 vim 的查找替换,sed 你看两眼就会用了。 |
![]() | 22 akiakiseofficial 2019-10-29 19:50:45 +08:00 学学最基本的操作还是很有帮助的,特别是到线上环境改配置、查日志的时候 |
23 lalala139 OP @orzorzorzorz 哈哈哈,程序员风格很浓 |
![]() | 24 gbin 2019-10-29 20:52:29 +08:00 via Android Vim + IDE 谁用谁香。 |
25 xxxrubyxxx 2019-10-29 20:54:12 +08:00 不习惯用上下左右,idea 里用 vim 插件很舒服 |
26 DiamondbacK 2019-10-29 20:56:12 +08:00 Vim 没有快捷键这个概念,那不叫快捷键。 |
27 maokabc 2019-10-29 21:08:33 +08:00 via Android 看个人习惯吧,不喜欢不理就是了。不过习惯以后 vim 那套编辑逻辑非常灵活高效。readlines 配置成 vi 模式,在 bash 或其他用了 readlines 的软件下使用也是很爽的。 |
28 ekd123 2019-10-29 21:18:42 +08:00 是的!虽然我用 Emacs + Emacs 快捷键,但我也还挺熟练掌握 Vim 快捷键的。命令行里面做一些快速小编辑还是会用 Vim。 |
![]() | 29 adjusted 2019-10-29 21:19:59 +08:00 ![]() emacs 的快捷键更有用,系统很多地方都能用,比如这个输入框 |
![]() | 30 Mush 2019-10-29 21:43:13 +08:00 工作差不多 5 年了, 一直在用 vim |
31 billlee 2019-10-29 21:47:52 +08:00 虽然我用 vim, 但其实 emacs 快捷键更通用吧,readline 的默认快捷键就是 emacs 方案,mac os 的快捷键也是 emacs 方案。 |
![]() | 32 stcui 2019-10-30 00:17:38 +08:00 ![]() vim 不是,emacs 才是 |
![]() | 33 dinghmcn 2019-10-30 07:56:41 +08:00 via Android *nix 环境学吧,基本属于刚需; win 环境没有特殊要求就不要浪费时间了 |
34 kevindu 2019-10-30 08:43:07 +08:00 并不是。。。 |
![]() | 35 kacawa 2019-10-30 09:14:21 +08:00 VIM 的快捷键和其他编辑器又不冲突,我反正挺喜欢的,用 pycharm 我都喜欢切成 VIM 模式,只用键盘操作多好。不过回答你的问题,不是必须。 |
![]() | 36 sazima 2019-10-30 09:44:24 +08:00 ->->->-> i esc :wq 必须 |
37 qsbaq 2019-10-30 09:47:39 +08:00 i esc :wq 必备 |
38 jiangeshanxi 2019-10-30 10:00:20 +08:00 @hellos 憋说了,又少会了一个 |
![]() | 39 CivAx 2019-10-30 10:23:08 +08:00 Insert:单击插入模式,双击替换模式(我是 60Key,Insert 比 i 顺手) yy:全行拷贝 p:全行粘贴 dd:全行删除 u:撤销 /:开启搜索,n 下一个 #:全局高亮标记当前你选中的字符 wq(q!) 这几个基本就够了。 实际上很多快捷键你要退出编辑模式<esc>才能用,说实话我感觉十分碍手。。 |
![]() | 40 cheng6563 2019-10-30 11:59:53 +08:00 via Android 还是要学学的,免得碰到只有 vim 的系统就瞎了 |
41 lalala139 OP dkdk |