共计 843 个字符,预计需要花费 3 分钟才能阅读完成。
向上向下
回顾上节课内容🤔
和
f
相干的是跳到- 向
前
跳到是 f - 向
后
跳到是 F
- 向
和
t
相干的是贴靠- 向
前
贴靠是 t - 向
后
贴靠是 T
- 向
和
小写
相干的是向前
向前
跳跃是 f向前
贴靠是 t
和
大写
相干的是向后
向后
跳跃是 F向后
贴靠是 T
和持续
查找方向
相干的是 ;、,放弃方向
是 ;改变方向
是 ,
向上向下
- 本次启动的时候还是无参数模式
:set nocompatible
设置为不兼容vi
- 意思是应用
vim
的形式解决命令
- 意思是应用
motion
的左右挪动
之后是高低挪动
- 能够应用 回车 换行
- 也能够应用方向键向上或向下
更常见的还是 j、k,因为他们基于根本地位
- j 是向下 👇
- k 是向上 👆
- 5 j 就是让光标向下👇 5 行
- 5 k 就是让光标向上👆 5 行
- 持续向下翻
上下行首
加号
plus
对应 +- 对应键盘 shift + =
- 减号
minus
对应 - 上下行跳到行首
- + 向
下
并且到行首
非空字符 - - 向
上
并且到行首
非空字符
- + 向
对应关系
- + 相当于 j ^
- - 相当于 k ^
首行尾行
- g g 对应
首行
- G 对应
尾行
- 如果文章很长的话,间接跳就很不便
- 一个 G 间接就到了
Ground
想回结尾的话能够用 g g
- 不晓得为什么这两个字母分外纯熟
- 纯熟的让人心痛!
- 另外还有一个组合
Go
比方追加一个很长的配置文件的话 G o
G
间接到最初o
在上面一行插入
- 两个按键
Go
起来 - ctrl+c回到失常模式
gg
就回结尾- 重来一局
主动缩进
- 当然也不都是苦楚回顾
g g 配 G 是我见过最不便的主动缩进形式
- g g = G 从首行到尾行主动缩进
- 这个文件可能有 500 行,
- 然而一把就全都缩进好了
不只是程序、网页、css、配置文件都能够主动缩紧
- 这样整顿代码就十分迅速了
程序员更多的时候工作在 normal 模式
- 浏览、搜寻、跳跃、复制、粘贴
- 真正聚焦下来写代码再切换到插入状态。
- 其余编辑器永远只有一个插入状态
- 其实是节约了很多键盘性能的
这也是 Normal 模式被称作 Normal 失常模式
- 被当作默认模式的起因。
- g g = G这十分爽!!!🤪
总结
上下行
- 向
下
是 j👇 - 向
上
是 k👆
- 向
上下行首
- 向
下
到行首非空字符 + - 向
上
到行首非空字符 - - 这些
motion
都能够加上[count]
来翻倍
- 向
首尾行
- 首行是 g g
- 尾行是 G
- g g = G 是全副主动缩进
- G 如同还有其余用法?
- 什么用法呢?
- 下次再说 👋
正文完