插入新行
回忆上节课内容????
-
i、I 在前面插入文本
-
a、A 在后面插入文本
-
o、O 换行插入文本
-
o 其实是 A 回车
-
O 其实是 k o
-
O 也是 k A 回车
模式切换小技巧
插入-普通模式
-
可以 ctrl + o 进入插入普通模式
-
然后执行 o 继续进行插入
-
插入普通模式 就是让你执行一次 普通模式 的命令
-
然后继续保持在 插入模式
-
插入普通模式 相关帮助在 :h Normal 的 intro.txt 中查到
下素材
wget github.com/overmind1980 ls vim overmind1980
命令分布
我们首先看看正常模式下的命令键盘图
-
基本上个按键都有对应的命令
-
命令可以分为大写和小写两种
-
iao 进入插入模式(已经解锁)
-
hjkl 进行移动(已经解锁)
起手势
-
记不住命令怎么办?
-
淘宝可以搜索 vim 的键盘膜或者贴纸
-
但我感觉没用
-
还得靠自己熟练之后自然记忆
-
不管是游泳、弹琴、跑步还是打乒乓球
-
正确的基本姿势会减少运动伤害
-
让你的上限更高
-
肌肉记忆沉淀下来,逐渐变为某些标准
-
这些标准是每个新手都要遵循的
-
这可不是简单的循规蹈矩
-
而是体会着前人的智慧和经验
-
这会让你后期更厉害
移动命令
-
起手势是盲打的基本姿势
-
手轻轻放在中间那行上方一点点
-
我们知道由于历史的原因 hjkl 对应着移动的命令
-
正常模式下
-
有必要把右手四指基本位从 jkl; 移动到 hjkl 吗?
保持起手势
-
我认为没有必要改变盲打姿势
-
hjkl 右手默认位使用概率非常大
-
保持指尖的敏感性
-
手指会比眼睛更早知道打错字了
-
还有更多神奇的移动命令等待你来解锁
强制起手式
vi ~/.vimrc
-
在前面添加上四句
-
map是按键映射
-
我们把上下左右方向键映射为
-
就是什么也不做
-
保存并关闭vim
-
然后我们发现上下左右方向键都不好用了
总结
-
我们这次强化了起手势
-
回忆了基本的移动方式 hjkl
-
除 hjkl 外,还有什么移动命令效率更高吗?
-
我们下次再说!????
阅读(466) | 评论(0) | 转发(0) |