Chrome扩展Vimium按键列表

From https://github.com/philc/vimium/blob/master/README.markdown

注意!!!所有快捷键使用钱请关闭中文输入法!!!

Keyboard Bindings

键盘绑定

Modifier keys are specified as  , , for ctrl+x, meta+x, and alt+x respectively. See the next section for instructions on modifying these bindings.

修饰符键用类似于 (ctrl+x) (meta+x), (alt+x)的标记指明。下一个章节介绍修改这些绑定的方法。

Navigating the current page:

在当前页面内导航

? show the help dialog for a list of all available keys

显示可用的按键帮助列表
h scroll left

向左滚动
j scroll down

向下滚动
k scroll up

向上滚动
l scroll right

向右滚动
gg scroll to top of the page

滚动到页面顶端
G scroll to bottom of the page

滚动到页面底端
d scroll down half a page

向下滚动半页  //这里的半页指的是屏幕显示的页面高度的一半,下同
u scroll up half a page

向上滚动半页
f open a link in the current tab

在当前Tab打开链接  //前提是链接本身没有New Tab
F open a link in a new tab

在新Tab中打开链接
r reload

刷新
gs view source

查看源代码
i enter insert mode — all commands will be ignored until you hit esc to exit

进入编辑模式 — 会忽略所有的命令,直到你点击Esc键来退出编辑模式
yy copy the current url to the clipboard

复制当前链接到剪贴板  //当前链接指的是当前网页的链接
yf copy a link url to the clipboard

复制当前页面的一个链接到剪贴板
gf cycle forward to the next frame

这个没明白是干什么的。。。

Using find:

使用查找

/ enter find mode — type your search query and hit enter to search or esc to cancel

进入查找模式 — 输入你要搜索的词汇并敲击回车来进行查找,敲击Esc取消查找。
n cycle forward to the next find match

向后循环查找匹配的字串
N cycle backward to the previous find match

向前循环查找匹配的字串

Navigating your history:

在浏览历史中导航  //因为我装了Better History插件,所以这两个键没有试验是干嘛的。只是按英文直译。

H go back in history

回退
L go forward in history

前进

Manipulating tabs:

操纵标签

J, gT go one tab left

到左边一个标签。逗号是or的意思。下同。
K, gt go one tab right

到右边一个标签。
g0 go to the first tab

到第一个标签。
g$ go to the last tab

到最后一个标签。
t create tab

新建标签。
x close current tab

关闭当前标签。
X restore closed tab (i.e. unwind the ‘x’ command)

恢复关闭的标签。(即取消’x’命令)

Additional advanced browsing commands:

附加的高级浏览命令  //这几个不翻译了因为不知道是要干什么。。。改天试试再说。

]] Follow the link labeled ‘next’ or ‘>’. Helpful for browsing paginated sites.
[[ Follow the link labeled ‘previous’ or ‘ open multiple links in a new tab
gi focus the first (or n-th) text input box on the page
gu go up one level in the URL hierarchy
zH scroll all the way left
zL scroll all the way right
Vimium supports command repetition so, for example, hitting ‘5t’ will open 5 tabs in rapid succession. ESC (or) will clear any partial commands in the queue and will also exit insert and find modes.

Vimium支持命令重复,例如敲击’5t’将会快速连续打开5个窗口。ESC 会清除队列中部分指令并且会同时退出插入和搜索模式。

Custom Key Mappings

自定义按键表

You may remap or unmap any of the default key bindings in the “Key mappings” section under “Advanced Options” on the options page.

你可以在 选项 页面的”Advanced Options”,”Key mappings”中重映射或者取消任何默认的按键绑定。

Enter one of the following key mapping commands per line:

每行出入下列按键映射指令的一个:

map key command: Maps a key to a Vimium command. Overrides Chrome’s default behavior (if any).

把一个键映射到Vimiun命令。覆盖Chrome的默认按键设置(如果有)。
unmap key: Unmaps a key and restores Chrome’s default behavior (if any).

取消一个按键的映射并恢复Chrome的默认设置(如果有)。
unmapAll: Unmaps all bindings. This is useful if you want to completely wipe Vimium’s defaults and start from scratch with your own setup.

取消所有按键映射。这条语句在你想完全抹除Vimiun的默认设置并且想从头开始时使用。
Examples:

例:

map scrollPageDown maps ctrl+d to scrolling the page down. Chrome’s default behavior of bringing up a bookmark dialog is suppressed.

把 ctrl+d按键的动作映射到向下滚动页面。Chrome默认的加入到书签的快捷键会被覆盖。
map r reload maps the r key to reloading the page.

把r键映射为刷新页面。
unmap  removes any mapping for ctrl+d and restores Chrome’s default behavior.

取消ctrl+d的任何映射并恢复Chrome的默认设置。
unmap r removes any mapping for the r key.

取消r键的任何映射。
Available Vimium commands can be found via the “Show Available Commands” link near the key mapping box. The command name appears to the right of the description in parenthesis.

提供的Vimiun命令可通过单机key mapping box旁边的”Show Available Commands”查看。命令的名字写在在命令描述右边的括号中。

You can add comments to your key mappings by starting a line with ” or #.

你可以在你的键位映射中用”或#来编写注释。

The following special keys are available for mapping:

下面这些特殊的功能键可以用来映射:

 for ctrl, alt, and meta (command on Mac) respectively with any key. Replace * with the key of choice.

 分别表示 ctrl, alt, and meta (Mac 上的特殊键) 加上任意键. 用你想用的按键替换*。
 for the arrow keys

 代表方向键。
 through  for the function keys

 到 代表键盘顶部的功能键。
Shifts are automatically detected so, for example,  corresponds to ctrl+shift+7 on an English keyboard.

Shift键可以自动检测到。比如: 在英语键盘上对应 ctrl+shift+7