-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.vimperatorrc
81 lines (65 loc) · 1.79 KB
/
.vimperatorrc
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
loadplugins
noremap > g$
noremap < g^
noremap , <C-6>
nnoremap bm :buffer! Gmail<CR>
nnoremap br :buffer! reader<CR>
nnoremap bh :buffer! HootSuite<CR>
nnoremap <C-Up> :set mainecoon=cmu<CR>
nnoremap <C-Down> :set mainecoon=acmu<CR>
nnoremap j 5<C-e>
nnoremap k 5<C-y>
noremap <S-j> <C-p>
noremap <S-K> <C-n>
map <S-h> :back<CR>
map <S-l> :forward<CR>
map w <C-tab>
map q <C-S-tab>
noremap W :tabmove! +1<CR>
noremap Q :tabmove! -1<CR>
"windows copy, past, all slect,undo
noremap <C-c> <Insert><C-c>
inoremap <C-c> <Insert><C-c>
noremap <C-v> <Insert><C-v>
inoremap <C-v> <Insert><C-v>
noremap <C-a> <Insert><C-a>
inoremap <C-a> <Insert><C-a>
cnoremap <C-a> <Insert><C-a>
noremap <C-b> <Insert><C-b>
inoremap <C-b> <Insert><C-b>
cnoremap <C-b> <Insert><C-b>
noremap <C-d> <Insert><C-d>
inoremap <C-d> <Insert><C-d>
cnoremap <C-d> <Insert><C-d>
noremap <C-o> <Insert><C-o>
" set {{{
set activate=all
set animations
set complete=tHSl
set editor='/usr/bin/vim -g'
set focuscontent
set hlsearch
set incsearch
set insertmode
set newtab=all
set popups=tab
set showmode
set showstatuslinks=2
set titlestring=Vimperator
set verbose=5
set visualbell
set wildmode=list:full
set scrollbars
set tabnumbers
set status=tabcount,position,input,location
set history=5000
set defsearch=google
set maxitems=10
set! ui.key.generalAccessKey=0
set hintchars="asdfghjkl"
hi -a Hint text-transform: uppercase
set nextpattern=\s*下一页|下一张|下一篇|下页|后页\s*,^\\bnext\\b,\\bnext\\b,^>$,^(>>|»)$,^(>|»),(>|»)$,\\bmore\\b
set previouspattern=\s*上一页|上一张|上一篇|上页|前页\s*,^\\bprev|previous\\b,\\bprev|previous\\b,^<$,^(<<|«)$,^(<|«),(<|«)$
" }}}
" PassThrough gmail and greader
autocmd LocationChange .* js modes.passAllKeys = /.*(mail\.google\.com|www\.google\.com\/reader).*/.test(buffer.URL)