# 浅尝辄止：Vimium-c 再拓展

经过这几天的 Vimium-c 训练，相信你已经基本了解了怎么使用 Vimium-c 来完成在浏览器上的大部分操作，虽然你未必立刻熟练掌握它，但随着你不断地在网上冲浪时使用它，最终你会达成全键盘操作 Chrome 日常冲浪。前几天讲的大部分是一些常用功能，Vimium-c 当然还有许多你日常用不到的功能，我们今天来拓展了解一下，也许在某些特殊场景，我们会用得上他。

## 操作命令

- `m` + [字母]：在当前页面创建一个新的标记，语法与 [vim mark](../vim/day-11.md#标记定位) 一致；但只在当前页面有效，如果页面路径变化，则会清除该标记；在我们阅读一下文档之类的时候可以一用；
- `` ` `` + [字母]：跳转到对应标记，语法与 [vim mark](../vim/day-11.md#标记定位) 一致；
- `g` + `u`：访问当前网址的上一层；如 `http://example.com/b/c` 的上一层则为 `http://example.com/b`
- `g` + `U`：访问当前网址的首页；
 
:::tip `gU` 失效问题
笔者在使用时出现了 `g` 和**左** `shift` + `u` 键入的 `gU` 无法跳转到首页的情况，但 `g` 和**右** `shift` + `u` 键入的 `gU` 却可以；此时把 Vimium-c 的设置页中的 [一些功能开关] 中的 [映射键盘右侧（或左侧）的修饰键] 取消选中即可正常使用。
:::

- `i`：暂停识别 Vimium-c 的命令；`esc` 退出；在一些自带快捷键的网站或者快捷键和 Vimium-c 冲突的网站可以使用这个方式暂停使用 Vimium-c 比如 YouTube。
- `option` + `f`：连续点击网页中的链接和按钮；
- `f2`：从当前文本框移走焦点，其实 `esc` 也是一样效果；我推荐用 `esc`，而且推荐对 `esc` 进行一个系统级的映射，如[参考](../keybinding.md#全局)。
 