175 lines
5.0 KiB
Markdown
175 lines
5.0 KiB
Markdown
Vimium 备忘清单
|
|
===
|
|
|
|
这是开始使用 [Vimium](https://github.com/philc/vimium) 浏览器扩展的快速参考备忘单,可以帮助用户更高效地浏览网页
|
|
|
|
入门
|
|
----
|
|
|
|
### 功能特点
|
|
|
|
#### 键盘导航
|
|
|
|
- 使用类似 Vim 的快捷键进行网页滚动、打开链接、管理标签页等操作
|
|
|
|
#### 快捷键自定义
|
|
|
|
- 用户可根据个人习惯自定义快捷键,提升使用体验
|
|
|
|
#### 无鼠标操作
|
|
|
|
- 通过键盘快捷键完成几乎所有浏览器操作,减少对鼠标的依赖,提高效率
|
|
|
|
### 安装
|
|
|
|
**Chrome 浏览器**
|
|
|
|
- [Chrome web store](https://chromewebstore.google.com/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb)
|
|
|
|
**Edge 浏览器**
|
|
|
|
- [Edge Add-ons](https://microsoftedge.microsoft.com/addons/detail/vimium/djmieaghokpkpjfbpelnlkfgfjapaopa)
|
|
|
|
**Firefox 浏览器**
|
|
|
|
- [Firefox Add-ons](https://addons.mozilla.org/en-GB/firefox/addon/vimium-ff/)
|
|
|
|
### 快捷键自定义
|
|
|
|
```json
|
|
{
|
|
"customKeybindings": {
|
|
"scrollUp": "k",
|
|
"scrollDown": "j",
|
|
"scrollLeft": "h",
|
|
"scrollRight": "l",
|
|
"reload": "r",
|
|
"openLinkInCurrentTab": "f",
|
|
"openLinkInNewTab": "F"
|
|
}
|
|
}
|
|
```
|
|
|
|
键盘快捷键
|
|
---
|
|
|
|
### 基本导航
|
|
<!--rehype:wrap-class=row-span-3-->
|
|
|
|
快捷键 | 功能
|
|
:-- | ---
|
|
`?` | 显示帮助对话框,列出所有可用按键
|
|
`h` | 向左滚动
|
|
`j` | 向下滚动
|
|
`k` | 向上滚动
|
|
`l` | 向右滚动
|
|
`gg` | 滚动到页面顶部
|
|
`G` | 滚动到页面底部
|
|
`d` | 向下滚动半页
|
|
`u` | 向上滚动半页
|
|
`f` | 在当前标签页中打开链接
|
|
`F` | 在新标签页中打开链接
|
|
`r` | 重新加载页面
|
|
`gs` | 查看页面源代码
|
|
`I` | 进入插入模式 -- 所有命令将被忽略,直到你按下 Esc 退出
|
|
`yy` | 复制当前网址到剪贴板
|
|
`yf` | 复制链接地址到剪贴板
|
|
`gf` | 向前切换到下一个框架
|
|
`gF` | 聚焦主框架/顶部框架
|
|
<!--rehype:className=shortcuts left-align-->
|
|
|
|
### 导航到新页面
|
|
|
|
快捷键 | 功能
|
|
:-- | ---
|
|
`o` | 打开网址、书签或历史记录条目
|
|
`O` | 在新标签页中打开网址、书签或历史记录条目
|
|
`b` | 打开书签
|
|
`B` | 在新标签页中打开书签
|
|
<!--rehype:className=shortcuts left-align-->
|
|
|
|
### 浏览您的历史
|
|
|
|
快捷键 | 功能
|
|
:-- | ---
|
|
`H` | 后退到历史记录
|
|
`L` | 前进到历史记录
|
|
<!--rehype:className=shortcuts left-align-->
|
|
|
|
### 操作选项卡
|
|
<!--rehype:wrap-class=row-span-2-->
|
|
|
|
快捷键 | 功能
|
|
:-- | ---
|
|
`J, gT` | 向左切换一个标签页
|
|
`K, gt` | 向右切换一个标签页
|
|
`g0` | 跳转到第一个标签页</br>使用 ng0 跳转到第 n 个标签页
|
|
`g$` | 跳转到最后一个标签页
|
|
`^` | 访问上一个访问过的标签页
|
|
`t` | 创建新标签页
|
|
`yt` | 复制当前标签页
|
|
`x` | 关闭当前标签页
|
|
`X` | 恢复关闭的标签页(撤销 'x' 命令)
|
|
`T` | 搜索打开的标签页
|
|
`W` | 将当前标签页移动到新窗口
|
|
`<a-p>` | 固定/取消固定当前标签页
|
|
<!--rehype:className=shortcuts left-align-->
|
|
|
|
### 链接操作
|
|
|
|
| 快捷键 | 功能 |
|
|
| -------- | -------------------------- |
|
|
| `f` | 打开链接 |
|
|
| `F` | 在新标签页中打开链接 |
|
|
| `gf` | 打开下一个框架 |
|
|
| `gu` | 进入当前URL的父级路径 |
|
|
| `gU` | 进入当前URL的根路径 |
|
|
<!--rehype:className=shortcuts left-align-->
|
|
|
|
### 标签页操作
|
|
|
|
| 快捷键 | 功能 |
|
|
| -------- | -------------------------- |
|
|
| `J` | 切换到左边的标签页 |
|
|
| `K` | 切换到右边的标签页 |
|
|
| `t` | 创建新标签页 |
|
|
| `x` | 关闭当前标签页 |
|
|
| `X` | 恢复最近关闭的标签页 |
|
|
| `T` | 搜索打开的标签页 |
|
|
<!--rehype:className=shortcuts left-align-->
|
|
|
|
### 搜索与复制
|
|
|
|
| 快捷键 | 功能 |
|
|
| -------- | -------------------------- |
|
|
| `/` | 在页面中搜索 |
|
|
| `n` | 下一个搜索结果 |
|
|
| `N` | 上一个搜索结果 |
|
|
| `yy` | 复制当前页面的URL |
|
|
| `yf` | 复制链接 |
|
|
<!--rehype:className=shortcuts left-align-->
|
|
|
|
### 插入模式
|
|
|
|
| 快捷键 | 功能 |
|
|
| -------- | -------------------------- |
|
|
| `i` | 进入插入模式 |
|
|
| `I` | 进入插入模式(已聚焦元素) |
|
|
<!--rehype:className=shortcuts left-align-->
|
|
|
|
### 开发者工具
|
|
|
|
| 快捷键 | 功能 |
|
|
| -------- | -------------------------- |
|
|
| `gi` | 聚焦第一个输入框 |
|
|
| `gI` | 聚焦最后一个输入框 |
|
|
| `gs` | 查看页面源代码 |
|
|
| `gf` | 打开下一个框架 |
|
|
| `gF` | 打开所有框架 |
|
|
<!--rehype:className=shortcuts left-align-->
|
|
|
|
另见
|
|
----
|
|
|
|
- [Vimium 官方文档](https://github.com/philc/vimium)
|