-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.cvimrc
57 lines (50 loc) · 1.15 KB
/
.cvimrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
let homedirectory = '/home/jake'
let configpath = '~/.cvimrc'
set localconfig
let vimcommand = 'urxvtc -e vim'
let hintcharacters = 'asdfgqwertxcvb'
let zoomfactor = 0.05
let scrollduration = 250
let searchlimit = 25
let completionengines = ['google', 'wikipedia', 'imdb', 'amazon']
set noautofocus
set cncpcompletion
set nohud
set nodimhintcharacters
" map a createActiveTabbedHint
unmap a
map $ lastTab
map 0 firstTab
map g0 scrollToLeft
map g$ scrollToRight
map <Space> l
map <S-Space> h
map xx closeTab
map qq xx
map cd :du<CR>
map gs fullImageHint
map <C-e> z<Enter>
map <C-d> :file ~/
map m* setMark
map <C-s> openLastHint
map <C-g> :set smoothscroll!<CR>
map ga :settings<CR>
map <C-h> clearSearchHighlight
map <BS> <Nop>
imap <C-y> selectAll
imap <C-a> beginningOfLine
imap <C-o> editWithVim
site '*://*.netflix.com/watch*' {
unmap <Space> f
}
getIP() -> {{
httpRequest({url: 'http://api.ipify.org/?format=json', json: true},
function(res) { Status.setMessage('IP: ' + res.ip); });
}}
map ci :call getIP<CR>
let blacklists = []
-> {{
Array.from(document.querySelectorAll('*[accesskey]')).forEach(e => {
e.removeAttribute('accesskey');
});
}}