概述
背景
ctrl + i
和 ctrl + o
也不知道是干啥的
环境
os
git-bash
类型
概述
问题
问题: 这两个快捷键的作用
解答
概述
准备
需要
查看
命令
# 如果能看到 +jumplist, 那么就是支持这个特性
# 如果没有, 那么需要重新选择 vim, 并安装
> vim --version
jumplist
概述
特性
命令
# 1. 查看 jumplist
## 进入 命令模式
: jumps
## 结果
### 1. 最多只能存放 100 条
### 2. 从上到下, 记录的顺序, 是 从旧到新
### 3. 每行的内容, 我就不多说了, 大家应该都能看懂
### 4. 记录的内容只要存在, 都跳转过去
# 2. 跳转
## 标准模式
## 跳转到 更新 的 jumplist 项
## 就是往下跳
ctrl + i
## 跳转到 更旧 的 jumplist 项
## 就是往上跳
ctrl + o
问(题: 这些列表项, 是如)何决定的
问题
解答
vim help 里是这么说的
# 总感觉这里面没有说完...
# marks 的跳转
‘
`
# 跳转到文档结位
G
gg # 这个是我的补充
# 搜索 与 搜索跳转
/
?
n
N
# 在当前行中, 查找 item
## item 包括 (), [], {}
## 在括号之间, 来回跳转
%
# 跳转: 句子
(
)
# 跳转: 在第一列的 {, } 之间跳转
## 这个我也不太懂, 没法细讲
[[
]]
# 跳转: 短路
{
}
# 替换
:s
# tags
:tag
# 窗口中跳转
## 窗口顶
H
## 窗口中间
M
## 窗口底部
L
# 在文中搜索 光标词汇, 并跳转
# 自己补充
* ## 向前查找
# ## 向后查找
# marks 系列
ref
vim help
后续
原文:https://www.cnblogs.com/xy14/p/14315013.html