浏览与选择
内置浏览器是只读的,按 Vim 形态设计,适合扫描大量终端输出并提取有用部分。
| 按键 | 动作 |
|---|---|
j / Down | 下移 |
k / Up | 上移 |
h / Left | 左移 |
l / Right | 右移 |
0 / Home | 行首 |
^ | 第一个非空列 |
$ / End | 行尾 |
Ctrl-D | 下半页 |
Ctrl-U | 上半页 |
Ctrl-F / PageDown | 下一页 |
Ctrl-B / PageUp | 上一页 |
gg | 顶部 |
G | 底部 |
H / M / L | 视图顶部、中部或底部 |
按 /,输入模式,然后按 Enter。
| 按键 | 动作 |
|---|---|
/ | 开始搜索 |
Enter | 执行搜索 |
Esc | 取消搜索输入 |
n | 下一个匹配 |
N | 上一个匹配 |
搜索会跳到匹配行,并在状态栏显示匹配数量。
| 按键 | 动作 |
|---|---|
v | 字符选择 |
V | 行选择 |
Ctrl-V | 块选择 |
o | 交换选择锚点 |
y | 复制到剪贴板 |
Esc | 取消选择 |
也支持鼠标选择。按住左键拖动开始选择;拖动时按住 Ctrl 进入块模式。
命令块快捷键
Section titled “命令块快捷键”浏览结构化会话日志时,sivtr 可以跳转、复制或选择当前命令块。
| 按键 | 动作 |
|---|---|
[[ | 上一个命令块 |
]] | 下一个命令块 |
myy | 复制当前命令块 |
myi | 复制当前命令输入 |
myo | 复制当前命令输出 |
myc | 复制当前裸命令 |
mvv | 选择当前命令块 |
mvi | 选择当前命令输入 |
mvo | 选择当前命令输出 |
按 e 会在配置的编辑器里打开当前选择;如果没有选择,则打开整个 buffer。
配置编辑器:
[editor]command = "nvim"