vim 快捷键用法是程序员必备吗?

2019-10-29 16:38:52 +08:00
lalala139  lalala139

想在开始的时候养成好习惯。而且忽然发现 Windows 的很多快捷键也很方便。如果 vim 的也好用可以陪伴我以年计数的光阴的话我就现在开始培养习惯了。

5739 次点击
所在节点   Vim  Vim
41 条回复
zjp
zjp
2019-10-29 19:30:18 +08:00
@cjpjxjx 我还会 dd 很爽
xlui
xlui
2019-10-29 19:50:45 +08:00
学学最基本的操作还是很有帮助的,特别是到线上环境改配置、查日志的时候
lalala139
lalala139
2019-10-29 20:44:23 +08:00
@orzorzorzorz 哈哈哈,程序员风格很浓
gbin
gbin
2019-10-29 20:52:29 +08:00
Vim + IDE 谁用谁香。
xxxrubyxxx
xxxrubyxxx
2019-10-29 20:54:12 +08:00
不习惯用上下左右,idea 里用 vim 插件很舒服
DiamondbacK
DiamondbacK
2019-10-29 20:56:12 +08:00
Vim 没有快捷键这个概念,那不叫快捷键。
maokabc
maokabc
2019-10-29 21:08:33 +08:00
看个人习惯吧,不喜欢不理就是了。不过习惯以后 vim 那套编辑逻辑非常灵活高效。readlines 配置成 vi 模式,在 bash 或其他用了 readlines 的软件下使用也是很爽的。
ekd123
ekd123
2019-10-29 21:18:42 +08:00
是的!虽然我用 Emacs + Emacs 快捷键,但我也还挺熟练掌握 Vim 快捷键的。命令行里面做一些快速小编辑还是会用 Vim。
adjusted
adjusted
2019-10-29 21:19:59 +08:00
emacs 的快捷键更有用,系统很多地方都能用,比如这个输入框
Mush
Mush
2019-10-29 21:43:13 +08:00
工作差不多 5 年了, 一直在用 vim
billlee
billlee
2019-10-29 21:47:52 +08:00
虽然我用 vim, 但其实 emacs 快捷键更通用吧,readline 的默认快捷键就是 emacs 方案,mac os 的快捷键也是 emacs 方案。
stcui
stcui
2019-10-30 00:17:38 +08:00
vim 不是,emacs 才是
dinghmcn
dinghmcn
2019-10-30 07:56:41 +08:00
*nix 环境学吧,基本属于刚需; win 环境没有特殊要求就不要浪费时间了🐶
kevindu
kevindu
2019-10-30 08:43:07 +08:00
并不是。。。
kacawa
kacawa
2019-10-30 09:14:21 +08:00
VIM 的快捷键和其他编辑器又不冲突,我反正挺喜欢的,用 pycharm 我都喜欢切成 VIM 模式,只用键盘操作多好。不过回答你的问题,不是必须。
sazima
sazima
2019-10-30 09:44:24 +08:00
->->->-> i esc :wq 必须
qsbaq
qsbaq
2019-10-30 09:47:39 +08:00
i esc :wq 必备
jiangeshanxi
jiangeshanxi
2019-10-30 10:00:20 +08:00
@hellos 憋说了,又少会了一个
CivAx
CivAx
2019-10-30 10:23:08 +08:00
Insert:单击插入模式,双击替换模式(我是 60Key,Insert 比 i 顺手)

yy:全行拷贝

p:全行粘贴

dd:全行删除

u:撤销

/:开启搜索,n 下一个

#:全局高亮标记当前你选中的字符

wq(q!)

这几个基本就够了。

实际上很多快捷键你要退出编辑模式<esc>才能用,说实话我感觉十分碍手。。
cheng6563
2019-10-30 11:59:53 +08:00
还是要学学的,免得碰到只有 vim 的系统就瞎了

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

https://tanronggui.xyz/t/614130

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

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

© 2021 V2EX