cVim chrome extension https://chrome.google.com/webstore/detail/cvim/ihlenndgcmojhcghmfjfneahoeklbjjh and rc from https://gist.github.com/yograf/f4d0d6a3e5824c8258b1
|
j
|
Scroll down
|
|
k
|
Scroll up
|
|
gg
|
Scroll to the top of the page
|
|
G
|
Scroll to the bottom of the page
|
|
H
|
Left tab
|
|
L
|
Right tab
|
|
b
|
List tabs
|
|
f
|
Open link in current tab
|
|
p
|
Open link in new active tab
|
|
F
|
Open link in new non active tab
|
|
v
|
toggle between visual/caret mode
|
|
n
|
select the next search result
|
|
N
|
select the previous search result
|
|
p
|
open highlighted text in current tab
|
|
P
|
open highlighted text in new tab
|
|
i
|
enter insert mode (escape to exit
|
|
q
|
trigger a hover event (mouseover + mouseenter)
|
|
Q
|
trigger a unhover event (mouseout + mouseleave)
|
|
mf
|
open multiple links
|
|
my
|
yank multiple links (open the list of links with P)
|
|
gy
|
copy URL from link to clipboard
|
|
M<*>
|
create quickmark <*>
|
|
go<*>
|
open quickmark <*> in the current tab
|
|
gn<*>
|
open quickmark <*> in a new tab <N> times
|
|
I
|
search through browser history
|
|
;<*>
|
create mark <*>
|
|
'<*>
|
go to mark <*>
|
|
b
|
search through bookmarks
|
|
<C-b>
|
create or toggle a bookmark for the current URL
|
|
S
|
go back in history
|
|
D
|
go forward in history
|
|
gi
|
go to first input box
|
|
gI
|
go to the last focused input box by gi
|
|
<C-i>
|
move cursor to the beginning of the line
|
|
<C-e>
|
move cursor to the end of the line
|
|
<C-u>
|
delete to the beginning of the line
|
|
<C-o>
|
delete to the end of the line
|
|
<C-y>
|
delete back one word
|
|
<C-p>
|
delete forward one word
|
|
<C-h>
|
move cursor back one word
|
|
<C-l>
|
move cursor forward one word
|
|
<C-f>
|
move cursor forward one letter
|
|
<C-b>
|
move cursor back one letter
|
|
<C-j>
|
move cursor forward one line
|
|
<C-k>
|
move cursor back one line
|
|
.
|
repeat the last command
|
|
r
|
reload the current tab
|
|
gR
|
reload the current tab + local cache
|
|
gd
|
alias to :chrome://downloads<CR>
|
|
ge
|
alias to :chrome://extensions<CR>
|
|
gj
|
hide the download shelf
|
|
zr
|
restart Google Chrome
|
|
r
|
reload the current tab
|
|
gR
|
reload the current tab + local cache
|
|
gq
|
stop the current tab from loading
|
|
gQ
|
stop all tabs from loading
|
|
gs
|
go to the view-source:// page for the current Url
|
|
gt, K, R
|
navigate to the next tab
|
|
gT, J, E
|
navigate to the previous tab
|
|
g0, g$
|
go to the first/last tab
|
|
<C-S-h>, gh
|
open the last URL in the current tab's history in a new tab
|
|
<C-S-l>, gl
|
open the next URL from the current tab's history in a new tab
|
|
x
|
close the current tab
|
|
gxT
|
close the tab to the left of the current tab
|
|
gxt
|
close the tab to the right of the current tab
|
|
gx0
|
close all tabs to the left of the current tab
|
|
gx$
|
close all tabs to the right of the current tab
|
|
X
|
open the last closed tab
|
|
t
|
:tabnew
|
|
T
|
:tabnew <CURRENT URL>
|
|
O
|
:open <CURRENT URL>
|
|
<N>%
|
switch to tab <N>
|
|
B
|
search for another active tab
|
|
<
|
move current tab left
|
|
>
|
move current tab right
|
|
]]
|
click the "next" link on the page (see nextmatchpattern above)
|
|
[[
|
click the "back" link on the page (see previousmatchpattern above)
|
|
gp
|
pin/unpin the current tab
|
|
<C-6>
|
toggle the focus between the last used tabs
|
|
a
|
alias to ":tabnew google "
|
|
/
|
open search bar
|
|
n
|
next search result
|
|
N
|
previous search result
|
|
?
|
open search bar (reverse search)
|
|
v
|
enter visual/caret mode (highlight current search/selection)
|
|
V
|
enter visual line mode from caret mode/currently highlighted search
|
|
zz
|
center page to current search match (middle)
|
|
zt
|
center page to current search match (top)
|
|
zb
|
center page to current search match (bottom)
|
|
:tabnew (autocomplete)
|
open a new tab with the typed/completed search
|
|
:new (autocomplete)
|
open a new window with the typed/completed search
|
|
:open (autocomplete
|
open the typed/completed URL/google search
|
|
:history (autocomplete)
|
search through browser history
|
|
:bookmarks (autocomplete)
|
search through bookmarks
|
|
:bookmarks /<folder> (autocomplete)
|
browse bookmarks by folder/open all bookmarks from folder
|
|
:set (autocomplete)
|
temporarily change a cVim setting
|
|
:chrome:// (autocomplete)
|
open a chrome:// URL
|
|
:tabhistory (autocomplete)
|
browse the different history states of the current tab
|
|
:command <NAME> <ACTION>
|
aliases :<NAME> to :<ACTION>
|
|
:quit
|
close the current tab
|
|
:qall
|
close the current window
|
|
:restore (autocomplete)
|
restore a previously closed tab (newer versions of Chrome only)
|
|
:tabattach (autocomplete)
|
move the current tab to another open window
|
|
:tabdetach
|
move the current tab to a new window
|
|
:source (autocomplete)
|
load a cVimrc file into memory (this will overwrite the settings in the options page if the localconfig setting had been set previously
|
|
:duplicate
|
duplicate the current tab
|
|
:settings
|
open the settings page
|
|
:nohlsearch
|
clear the highlighted text from the last search
|
|
:execute
|
execute a sequence of keys (Useful for mappings. For example, "map j :execute 2j")
|
|
:buffer (autocomplete)
|
change to a different tab
|
|
:mksession
|
create a new session from the current tabs in the active window
|
|
:delsession (autocomplete)
|
delete a saved session
|
|
:session (autocomplete)
|
open the tabs from a saved session in a new window
|
|
:script
|
run JavaScript on the current page
|
|
:togglepin
|
toggle the pin state of the current tab
|
|
:pintab
|
pin the current tab
|
|
:unpintab
|
unpin the current tab
|
|
:
|
open command bar
|
|
yy
|
copy the URL of the current page to the clipboard
|
|
yh
|
copy the currently matched text from find mode (if any)
|
|
p
|
open the clipboard selection
|
|
P
|
open the clipboard selection in a new tab
|
|
yY
|
copy the URL of the current frame to the clipboard
|
|
ya
|
copy the URLs in the current window
|
|
]]
|
click the "next" link on the page
|
|
[[
|
click the "back" link on the page
|
|
g-
|
decrement the first number in the URL path (e.g www.example.com/5 => www.example.com/4)
|
|
g+
|
increment the first number in the URL path
|
|
zi
|
zoom page in
|
|
zo
|
zoom page out
|
|
z0
|
zoom page to original size
|
|
z<Enter>
|
toggle image zoom (same as clicking the image on image-only pages)
|
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.