个人 Vim Cheatsheet

2017-03-13 03:23:25 +08:00
 CosmoX

如题: https://github.com/hackjutsu/vim-cheatsheet

最近开始刻意练习vim,这是一些命令的总结。立个FLAG,督促一下自己。

3363 次点击
所在节点    分享创造
25 条回复
cxl008
2017-03-13 09:17:10 +08:00
自从用了 sb 。。。这些东西忘了好多
goophy
2017-03-13 09:29:28 +08:00
不常用的总也记不住 -_-!
irenicus
2017-03-13 10:15:52 +08:00
tips :
marking text ( visual mode )那块里面的 aw , ab , a"之类的,应该是叫 motion
是多个模式下通用的,不限于 visual mode

ps :《 vim 实用技巧》不错,就是略贵
young
2017-03-13 10:48:00 +08:00
young
2017-03-13 10:49:44 +08:00
young
2017-03-13 10:50:10 +08:00
foursking
2017-03-13 11:08:26 +08:00
孰能生巧吧,关键还是要用。我带过 1 个人,入职的时候看我用 vim ,也打算学,把桌面都能成了 vim 快捷键的图,但是写代码还是用的其他编辑器。问他为什么,他说时间有点赶,不忙了再用。就这样过了 1 年多,离职的时候照样只会:w :q 之类的命令。真的要学,那就删掉所有别的编辑器, IDE ,别给自己留后路
jixiangqd
2017-03-13 11:10:54 +08:00
http://michael.peopleofhonoronly.com/vim/
我觉得这个才是我见过最牛逼的 cheat sheet 。看起来比较条理清晰,还有黑白版本适合打印
lululau
2017-03-13 11:20:51 +08:00
@irenicus 这个叫 text objects , motion 的意思就是移动,就是 hjklgGwbe 等各种移动
CosmoX
2017-03-13 15:21:54 +08:00
@cxl008 主要是目前要用到的 IDE 有点多,快捷键记不住。所以想统一装上 vim 插件好了
CosmoX
2017-03-13 15:22:45 +08:00
@goophy 目前记下来的大部分已经用到啦
CosmoX
2017-03-13 15:23:20 +08:00
@foursking 嗯嗯 破釜沉舟
CosmoX
2017-03-13 15:23:42 +08:00
@jixiangqd 太厉害了 已经看头晕了
CosmoX
2017-03-13 15:24:41 +08:00
@irenicus 谢谢指点 平时就这么用 也没有留意究竟是属于哪个 mode 的
327beckham
2017-03-13 16:51:55 +08:00
最近我也在学习 VIM 。安利一下我的博客 http://yyqing.me/post/2017/2017-02-22-vimtutor-chinese-summary , 我把 vimtutor 翻译了一遍, vimtutor 算是官方最基本最简单的教程了,按照这个练一遍下来,学到不少。再就是熟能生巧和多上网找适合自己的快捷键和插件了。
xiparos
2017-03-13 18:49:21 +08:00
简单清晰 ,适合初学,已 star
jixiangqd
2017-03-13 19:42:34 +08:00
@CosmoX 再安利一个可以练上下左右键位的游戏,后面 vim 高级功能的关卡收费,所以玩到开始收费那,差不多能刚好熟悉 hjkl 键位,还能熟悉 ewEW 跳词,哈哈~
https://vim-adventures.com/
jixiangqd
2017-03-13 19:44:37 +08:00
@327beckham 这个我记得本来就有中文版呢。。
irenicus
2017-03-14 09:26:39 +08:00
@CosmoX
sorry ,我其实说错了,看九楼的回复,应该就是叫 text objects ,只不过写在:help motion 这个帮助文档里,我误以为都是 motion

@lululau
CosmoX
2017-03-14 09:35:27 +08:00
@327beckham 谢谢分享!!

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

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

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

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

© 2021 V2EX