|
|
|
@ -0,0 +1,791 @@
|
|
|
|
|
let SessionLoad = 1 |
|
|
|
|
if &cp | set nocp | endif |
|
|
|
|
let s:cpo_save=&cpo |
|
|
|
|
set cpo&vim |
|
|
|
|
imap <C-G>S <Plug>ISurround |
|
|
|
|
imap <C-G>s <Plug>Isurround |
|
|
|
|
imap <C-S> <Plug>Isurround |
|
|
|
|
inoremap <silent> <Plug>(seeing_is_believing-run) :call xmpfilter#run('i', '')
a |
|
|
|
|
inoremap <silent> <Plug>(seeing_is_believing-clean) :call xmpfilter#run('i', '-Ku --clean')
a |
|
|
|
|
inoremap <silent> <Plug>(seeing_is_believing-run_-x) :call xmpfilter#run('i', '-x')
a |
|
|
|
|
imap <silent> <Plug>(seeing_is_believing-mark) <Plug>(xmpfilter-mark) |
|
|
|
|
inoremap <silent> <Plug>(xmpfilter-run) :call xmpfilter#run('i', '')
a |
|
|
|
|
inoremap <silent> <Plug>(xmpfilter-mark) :call xmpfilter#mark('i')
a |
|
|
|
|
imap <silent> <C-_>9 <Plug>TComment_9 |
|
|
|
|
imap <silent> <C-_>8 <Plug>TComment_8 |
|
|
|
|
imap <silent> <C-_>7 <Plug>TComment_7 |
|
|
|
|
imap <silent> <C-_>6 <Plug>TComment_6 |
|
|
|
|
imap <silent> <C-_>5 <Plug>TComment_5 |
|
|
|
|
imap <silent> <C-_>4 <Plug>TComment_4 |
|
|
|
|
imap <silent> <C-_>3 <Plug>TComment_3 |
|
|
|
|
imap <silent> <C-_>2 <Plug>TComment_2 |
|
|
|
|
imap <silent> <C-_>1 <Plug>TComment_1 |
|
|
|
|
imap <silent> <C-_>s <Plug>TComment_s |
|
|
|
|
imap <silent> <C-_>n <Plug>TComment_n |
|
|
|
|
imap <silent> <C-_>a <Plug>TComment_a |
|
|
|
|
imap <silent> <C-_>b <Plug>TComment_b |
|
|
|
|
imap <silent> <C-_>i <Plug>TComment_i |
|
|
|
|
imap <silent> <C-_>r <Plug>TComment_r |
|
|
|
|
imap <silent> <C-_> <Plug>TComment_ |
|
|
|
|
imap <silent> <C-_>p <Plug>TComment_p |
|
|
|
|
imap <silent> <C-_><C-_> <Plug>TComment_ |
|
|
|
|
inoremap <Plug>TComment_<C-_>9 :call tcomment#SetOption("count", 9) |
|
|
|
|
inoremap <Plug>TComment_9 :call tcomment#SetOption("count", 9) |
|
|
|
|
inoremap <Plug>TComment_<C-_>8 :call tcomment#SetOption("count", 8) |
|
|
|
|
inoremap <Plug>TComment_8 :call tcomment#SetOption("count", 8) |
|
|
|
|
inoremap <Plug>TComment_<C-_>7 :call tcomment#SetOption("count", 7) |
|
|
|
|
inoremap <Plug>TComment_7 :call tcomment#SetOption("count", 7) |
|
|
|
|
inoremap <Plug>TComment_<C-_>6 :call tcomment#SetOption("count", 6) |
|
|
|
|
inoremap <Plug>TComment_6 :call tcomment#SetOption("count", 6) |
|
|
|
|
inoremap <Plug>TComment_<C-_>5 :call tcomment#SetOption("count", 5) |
|
|
|
|
inoremap <Plug>TComment_5 :call tcomment#SetOption("count", 5) |
|
|
|
|
inoremap <Plug>TComment_<C-_>4 :call tcomment#SetOption("count", 4) |
|
|
|
|
inoremap <Plug>TComment_4 :call tcomment#SetOption("count", 4) |
|
|
|
|
inoremap <Plug>TComment_<C-_>3 :call tcomment#SetOption("count", 3) |
|
|
|
|
inoremap <Plug>TComment_3 :call tcomment#SetOption("count", 3) |
|
|
|
|
inoremap <Plug>TComment_<C-_>2 :call tcomment#SetOption("count", 2) |
|
|
|
|
inoremap <Plug>TComment_2 :call tcomment#SetOption("count", 2) |
|
|
|
|
inoremap <Plug>TComment_<C-_>1 :call tcomment#SetOption("count", 1) |
|
|
|
|
inoremap <Plug>TComment_1 :call tcomment#SetOption("count", 1) |
|
|
|
|
inoremap <Plug>TComment_<C-_>s :TCommentAs =&ft
_ |
|
|
|
|
inoremap <Plug>TComment_s :TCommentAs =&ft
_ |
|
|
|
|
inoremap <Plug>TComment_<C-_>n :TCommentAs =&ft
|
|
|
|
|
inoremap <Plug>TComment_n :TCommentAs =&ft
|
|
|
|
|
inoremap <Plug>TComment_<C-_>a :TCommentAs |
|
|
|
|
inoremap <Plug>TComment_a :TCommentAs |
|
|
|
|
inoremap <Plug>TComment_<C-_>b :TCommentBlock mode=# |
|
|
|
|
inoremap <Plug>TComment_b :TCommentBlock mode=# |
|
|
|
|
inoremap <Plug>TComment_<C-_>i v:TCommentInline mode=# |
|
|
|
|
inoremap <Plug>TComment_i v:TCommentInline mode=# |
|
|
|
|
inoremap <Plug>TComment_<C-_>r :TCommentRight |
|
|
|
|
inoremap <Plug>TComment_r :TCommentRight |
|
|
|
|
inoremap <Plug>TComment_<C-_> :TComment |
|
|
|
|
inoremap <Plug>TComment_ :TComment |
|
|
|
|
inoremap <Plug>TComment_<C-_>p :norm! m`vip
:TComment
`` |
|
|
|
|
inoremap <Plug>TComment_p :norm! m`vip
:TComment
`` |
|
|
|
|
inoremap <Plug>TComment_<C-_><C-_> :TComment |
|
|
|
|
inoremap <Plug>TComment_ :TComment |
|
|
|
|
inoremap <M-o> o |
|
|
|
|
imap <C-X>
<Plug>AlwaysEnd |
|
|
|
|
inoremap <silent> <expr> <Plug>delimitMateS-BS delimitMate#WithinEmptyPair() ? "\<Del>" : "\<S-BS>" |
|
|
|
|
inoremap <silent> <Plug>delimitMateBS =delimitMate#BS() |
|
|
|
|
inoremap <silent> <Plug>CocRefresh =coc#_complete() |
|
|
|
|
imap <C-L> => " |
|
|
|
|
nnoremap <silent> :CtrlP |
|
|
|
|
vmap <silent> 9 <Plug>TComment_9 |
|
|
|
|
nmap <silent> 9 <Plug>TComment_9 |
|
|
|
|
omap <silent> 9 <Plug>TComment_9 |
|
|
|
|
vmap <silent> 8 <Plug>TComment_8 |
|
|
|
|
nmap <silent> 8 <Plug>TComment_8 |
|
|
|
|
omap <silent> 8 <Plug>TComment_8 |
|
|
|
|
vmap <silent> 7 <Plug>TComment_7 |
|
|
|
|
nmap <silent> 7 <Plug>TComment_7 |
|
|
|
|
omap <silent> 7 <Plug>TComment_7 |
|
|
|
|
vmap <silent> 6 <Plug>TComment_6 |
|
|
|
|
nmap <silent> 6 <Plug>TComment_6 |
|
|
|
|
omap <silent> 6 <Plug>TComment_6 |
|
|
|
|
vmap <silent> 5 <Plug>TComment_5 |
|
|
|
|
nmap <silent> 5 <Plug>TComment_5 |
|
|
|
|
omap <silent> 5 <Plug>TComment_5 |
|
|
|
|
vmap <silent> 4 <Plug>TComment_4 |
|
|
|
|
nmap <silent> 4 <Plug>TComment_4 |
|
|
|
|
omap <silent> 4 <Plug>TComment_4 |
|
|
|
|
vmap <silent> 3 <Plug>TComment_3 |
|
|
|
|
nmap <silent> 3 <Plug>TComment_3 |
|
|
|
|
omap <silent> 3 <Plug>TComment_3 |
|
|
|
|
vmap <silent> 2 <Plug>TComment_2 |
|
|
|
|
nmap <silent> 2 <Plug>TComment_2 |
|
|
|
|
omap <silent> 2 <Plug>TComment_2 |
|
|
|
|
vmap <silent> 1 <Plug>TComment_1 |
|
|
|
|
nmap <silent> 1 <Plug>TComment_1 |
|
|
|
|
omap <silent> 1 <Plug>TComment_1 |
|
|
|
|
map <silent> ca <Plug>TComment_ca |
|
|
|
|
map <silent> cc <Plug>TComment_cc |
|
|
|
|
map <silent> s <Plug>TComment_s |
|
|
|
|
map <silent> n <Plug>TComment_n |
|
|
|
|
map <silent> a <Plug>TComment_a |
|
|
|
|
map <silent> b <Plug>TComment_b |
|
|
|
|
map <silent> i <Plug>TComment_i |
|
|
|
|
map <silent> r <Plug>TComment_r |
|
|
|
|
map <silent> <Plug>TComment_ |
|
|
|
|
map <silent> p <Plug>TComment_p |
|
|
|
|
vmap <silent> <Plug>TComment_ |
|
|
|
|
nmap <silent> <Plug>TComment_ |
|
|
|
|
omap <silent> <Plug>TComment_ |
|
|
|
|
nnoremap @q |
|
|
|
|
omap <silent> % <Plug>(MatchitOperationForward) |
|
|
|
|
xmap <silent> % <Plug>(MatchitVisualForward) |
|
|
|
|
nmap <silent> % <Plug>(MatchitNormalForward) |
|
|
|
|
inoremap ï o |
|
|
|
|
xmap S <Plug>VSurround |
|
|
|
|
nmap [xx <Plug>unimpairedLineXmlEncode |
|
|
|
|
xmap [x <Plug>unimpairedXmlEncode |
|
|
|
|
nmap [x <Plug>unimpairedXmlEncode |
|
|
|
|
nmap [uu <Plug>unimpairedLineUrlEncode |
|
|
|
|
xmap [u <Plug>unimpairedUrlEncode |
|
|
|
|
nmap [u <Plug>unimpairedUrlEncode |
|
|
|
|
nmap [yy <Plug>unimpairedLineStringEncode |
|
|
|
|
xmap [y <Plug>unimpairedStringEncode |
|
|
|
|
nmap [y <Plug>unimpairedStringEncode |
|
|
|
|
xmap [e <Plug>unimpairedMoveUp |
|
|
|
|
nmap [e <Plug>unimpairedMoveUp |
|
|
|
|
nmap [ <Plug>unimpairedBlankUp |
|
|
|
|
nmap [o <Plug>unimpairedOPrevious |
|
|
|
|
nmap <silent> [Q <Plug>unimpairedQFirst |
|
|
|
|
nmap <silent> [q <Plug>unimpairedQPrevious |
|
|
|
|
nmap <silent> [L <Plug>unimpairedLFirst |
|
|
|
|
nmap <silent> [l <Plug>unimpairedLPrevious |
|
|
|
|
nmap <silent> [B <Plug>unimpairedBFirst |
|
|
|
|
nmap <silent> [b <Plug>unimpairedBPrevious |
|
|
|
|
nmap <silent> [A <Plug>unimpairedAFirst |
|
|
|
|
nmap <silent> [a <Plug>unimpairedAPrevious |
|
|
|
|
omap <silent> [% <Plug>(MatchitOperationMultiBackward) |
|
|
|
|
xmap <silent> [% <Plug>(MatchitVisualMultiBackward) |
|
|
|
|
nmap <silent> [% <Plug>(MatchitNormalMultiBackward) |
|
|
|
|
map <silent> \cd <Plug>RooterChangeToRootDirectory |
|
|
|
|
map <silent> \_s <Plug>TComment_\_s |
|
|
|
|
map <silent> \_n <Plug>TComment_\_n |
|
|
|
|
map <silent> \_a <Plug>TComment_\_a |
|
|
|
|
map <silent> \_b <Plug>TComment_\_b |
|
|
|
|
map <silent> \_r <Plug>TComment_\_r |
|
|
|
|
xmap <silent> \_i <Plug>TComment_\_i |
|
|
|
|
map <silent> \_ <Plug>TComment_\_ |
|
|
|
|
map <silent> \_p <Plug>TComment_\_p |
|
|
|
|
xmap <silent> \__ <Plug>TComment_\__ |
|
|
|
|
nmap <silent> \__ <Plug>TComment_\__ |
|
|
|
|
smap <silent> \__ <Plug>TComment_\__ |
|
|
|
|
omap <silent> \__ <Plug>TComment_\__ |
|
|
|
|
nmap \ig :IndentGuidesToggle |
|
|
|
|
map \rwp <Plug>RestoreWinPosn |
|
|
|
|
map \swp <Plug>SaveWinPosn |
|
|
|
|
map \tt <Plug>AM_tt |
|
|
|
|
map \tsq <Plug>AM_tsq |
|
|
|
|
map \tsp <Plug>AM_tsp |
|
|
|
|
map \tml <Plug>AM_tml |
|
|
|
|
map \tab <Plug>AM_tab |
|
|
|
|
map \m= <Plug>AM_m= |
|
|
|
|
map \tW@ <Plug>AM_tW@ |
|
|
|
|
map \t@ <Plug>AM_t@ |
|
|
|
|
map \t~ <Plug>AM_t~ |
|
|
|
|
map \t? <Plug>AM_t? |
|
|
|
|
map \w= <Plug>AM_w= |
|
|
|
|
map \ts= <Plug>AM_ts= |
|
|
|
|
map \ts< <Plug>AM_ts< |
|
|
|
|
map \ts; <Plug>AM_ts; |
|
|
|
|
map \ts: <Plug>AM_ts: |
|
|
|
|
map \ts, <Plug>AM_ts, |
|
|
|
|
map \t= <Plug>AM_t= |
|
|
|
|
map \t< <Plug>AM_t< |
|
|
|
|
map \t; <Plug>AM_t; |
|
|
|
|
map \t: <Plug>AM_t: |
|
|
|
|
map \t, <Plug>AM_t, |
|
|
|
|
map \t# <Plug>AM_t# |
|
|
|
|
map \t| <Plug>AM_t| |
|
|
|
|
map \T~ <Plug>AM_T~ |
|
|
|
|
map \Tsp <Plug>AM_Tsp |
|
|
|
|
map \Tab <Plug>AM_Tab |
|
|
|
|
map \TW@ <Plug>AM_TW@ |
|
|
|
|
map \T@ <Plug>AM_T@ |
|
|
|
|
map \T? <Plug>AM_T? |
|
|
|
|
map \T= <Plug>AM_T= |
|
|
|
|
map \T< <Plug>AM_T< |
|
|
|
|
map \T; <Plug>AM_T; |
|
|
|
|
map \T: <Plug>AM_T: |
|
|
|
|
map \Ts, <Plug>AM_Ts, |
|
|
|
|
map \T, <Plug>AM_T,o |
|
|
|
|
map \T# <Plug>AM_T# |
|
|
|
|
map \T| <Plug>AM_T| |
|
|
|
|
map \Htd <Plug>AM_Htd |
|
|
|
|
map \anum <Plug>AM_aunum |
|
|
|
|
map \aenum <Plug>AM_aenum |
|
|
|
|
map \aunum <Plug>AM_aunum |
|
|
|
|
map \afnc <Plug>AM_afnc |
|
|
|
|
map \adef <Plug>AM_adef |
|
|
|
|
map \adec <Plug>AM_adec |
|
|
|
|
map \ascom <Plug>AM_ascom |
|
|
|
|
map \aocom <Plug>AM_aocom |
|
|
|
|
map \adcom <Plug>AM_adcom |
|
|
|
|
map \acom <Plug>AM_acom |
|
|
|
|
map \abox <Plug>AM_abox |
|
|
|
|
map \a( <Plug>AM_a( |
|
|
|
|
map \a= <Plug>AM_a= |
|
|
|
|
map \a< <Plug>AM_a< |
|
|
|
|
map \a, <Plug>AM_a, |
|
|
|
|
map \a? <Plug>AM_a? |
|
|
|
|
nnoremap \e :call jsimports#run() |
|
|
|
|
map \ct :!/usr/bin/ctags -R --extra=+q . |
|
|
|
|
map \vr :VimroomToggle |
|
|
|
|
map \md :!pandoc -f markdown -t html -o /tmp/readme-%.html % && firefox /tmp/readme-%.html |
|
|
|
|
map \tm :tabmove |
|
|
|
|
map \tl :tablast |
|
|
|
|
map \tf :tabfirst |
|
|
|
|
map \tp :tabprevious |
|
|
|
|
map \tn :tabnext |
|
|
|
|
map \to :tabonly |
|
|
|
|
map \tc :tabclose |
|
|
|
|
map \te :tabedit |
|
|
|
|
nmap ]xx <Plug>unimpairedLineXmlDecode |
|
|
|
|
xmap ]x <Plug>unimpairedXmlDecode |
|
|
|
|
nmap ]x <Plug>unimpairedXmlDecode |
|
|
|
|
nmap ]uu <Plug>unimpairedLineUrlDecode |
|
|
|
|
xmap ]u <Plug>unimpairedUrlDecode |
|
|
|
|
nmap ]u <Plug>unimpairedUrlDecode |
|
|
|
|
nmap ]yy <Plug>unimpairedLineStringDecode |
|
|
|
|
xmap ]y <Plug>unimpairedStringDecode |
|
|
|
|
nmap ]y <Plug>unimpairedStringDecode |
|
|
|
|
xmap ]e <Plug>unimpairedMoveDown |
|
|
|
|
nmap ]e <Plug>unimpairedMoveDown |
|
|
|
|
nmap ] <Plug>unimpairedBlankDown |
|
|
|
|
nmap ]o <Plug>unimpairedONext |
|
|
|
|
nmap <silent> ]Q <Plug>unimpairedQLast |
|
|
|
|
nmap <silent> ]q <Plug>unimpairedQNext |
|
|
|
|
nmap <silent> ]L <Plug>unimpairedLLast |
|
|
|
|
nmap <silent> ]l <Plug>unimpairedLNext |
|
|
|
|
nmap <silent> ]B <Plug>unimpairedBLast |
|
|
|
|
nmap <silent> ]b <Plug>unimpairedBNext |
|
|
|
|
nmap <silent> ]A <Plug>unimpairedALast |
|
|
|
|
nmap <silent> ]a <Plug>unimpairedANext |
|
|
|
|
omap <silent> ]% <Plug>(MatchitOperationMultiForward) |
|
|
|
|
xmap <silent> ]% <Plug>(MatchitVisualMultiForward) |
|
|
|
|
nmap <silent> ]% <Plug>(MatchitNormalMultiForward) |
|
|
|
|
omap ar <Plug>(textobj-rubyblock-a) |
|
|
|
|
xmap ar <Plug>(textobj-rubyblock-a) |
|
|
|
|
xmap a% <Plug>(MatchitVisualTextObject) |
|
|
|
|
nmap cS <Plug>CSurround |
|
|
|
|
nmap cs <Plug>Csurround |
|
|
|
|
nmap cr <Plug>(abolish-coerce-word) |
|
|
|
|
nmap ds <Plug>Dsurround |
|
|
|
|
vmap gx <Plug>NetrwBrowseXVis |
|
|
|
|
nmap gx <Plug>NetrwBrowseX |
|
|
|
|
xmap gS <Plug>VgSurround |
|
|
|
|
xmap <silent> g> <Plug>TComment_Comment |
|
|
|
|
nmap <silent> g>b <Plug>TComment_Commentb |
|
|
|
|
nmap <silent> g>c <Plug>TComment_Commentc |
|
|
|
|
nmap <silent> g> <Plug>TComment_Comment |
|
|
|
|
xmap <silent> g< <Plug>TComment_Uncomment |
|
|
|
|
nmap <silent> g<b <Plug>TComment_Uncommentb |
|
|
|
|
nmap <silent> g<c <Plug>TComment_Uncommentc |
|
|
|
|
nmap <silent> g< <Plug>TComment_Uncomment |
|
|
|
|
xmap <silent> gc <Plug>TComment_gc |
|
|
|
|
nmap <silent> gcb <Plug>TComment_gcb |
|
|
|
|
nmap <silent> gcc <Plug>TComment_gcc |
|
|
|
|
nmap <silent> gc9c <Plug>TComment_gc9c |
|
|
|
|
nmap <silent> gc9 <Plug>TComment_gc9 |
|
|
|
|
nmap <silent> gc8c <Plug>TComment_gc8c |
|
|
|
|
nmap <silent> gc8 <Plug>TComment_gc8 |
|
|
|
|
nmap <silent> gc7c <Plug>TComment_gc7c |
|
|
|
|
nmap <silent> gc7 <Plug>TComment_gc7 |
|
|
|
|
nmap <silent> gc6c <Plug>TComment_gc6c |
|
|
|
|
nmap <silent> gc6 <Plug>TComment_gc6 |
|
|
|
|
nmap <silent> gc5c <Plug>TComment_gc5c |
|
|
|
|
nmap <silent> gc5 <Plug>TComment_gc5 |
|
|
|
|
nmap <silent> gc4c <Plug>TComment_gc4c |
|
|
|
|
nmap <silent> gc4 <Plug>TComment_gc4 |
|
|
|
|
nmap <silent> gc3c <Plug>TComment_gc3c |
|
|
|
|
nmap <silent> gc3 <Plug>TComment_gc3 |
|
|
|
|
nmap <silent> gc2c <Plug>TComment_gc2c |
|
|
|
|
nmap <silent> gc2 <Plug>TComment_gc2 |
|
|
|
|
nmap <silent> gc1c <Plug>TComment_gc1c |
|
|
|
|
nmap <silent> gc1 <Plug>TComment_gc1 |
|
|
|
|
nmap <silent> gc <Plug>TComment_gc |
|
|
|
|
omap <silent> g% <Plug>(MatchitOperationBackward) |
|
|
|
|
xmap <silent> g% <Plug>(MatchitVisualBackward) |
|
|
|
|
nmap <silent> g% <Plug>(MatchitNormalBackward) |
|
|
|
|
omap ir <Plug>(textobj-rubyblock-i) |
|
|
|
|
xmap ir <Plug>(textobj-rubyblock-i) |
|
|
|
|
omap <silent> ic <Plug>TComment_ic |
|
|
|
|
vmap <silent> ic <Plug>TComment_ic |
|
|
|
|
nmap ySS <Plug>YSsurround |
|
|
|
|
nmap ySs <Plug>YSsurround |
|
|
|
|
nmap yss <Plug>Yssurround |
|
|
|
|
nmap yS <Plug>YSurround |
|
|
|
|
nmap ys <Plug>Ysurround |
|
|
|
|
vnoremap <silent> <Plug>NetrwBrowseXVis :call netrw#BrowseXVis() |
|
|
|
|
nnoremap <silent> <Plug>NetrwBrowseX :call netrw#BrowseX(netrw#GX(),netrw#CheckIfRemote(netrw#GX())) |
|
|
|
|
xnoremap <silent> <Plug>unimpairedMoveDown :exe 'norm m`'|exe '''<,''>move''>+'.v:count1
`` |
|
|
|
|
xnoremap <silent> <Plug>unimpairedMoveUp :exe 'norm m`'|exe '''<,''>move--'.v:count1
`` |
|
|
|
|
nnoremap <silent> <Plug>unimpairedMoveDown :exe 'norm m`'|exe 'move+'.v:count1
`` |
|
|
|
|
nnoremap <silent> <Plug>unimpairedMoveUp :exe 'norm m`'|exe 'move--'.v:count1
`` |
|
|
|
|
nnoremap <silent> <Plug>unimpairedBlankDown :put =repeat(nr2char(10),v:count)|'[-1 |
|
|
|
|
nnoremap <silent> <Plug>unimpairedBlankUp :put!=repeat(nr2char(10),v:count)|']+1 |
|
|
|
|
nmap <silent> <Plug>unimpairedQLast :exe "clast ".(v:count ? v:count : "") |
|
|
|
|
nmap <silent> <Plug>unimpairedQFirst :exe "cfirst ".(v:count ? v:count : "") |
|
|
|
|
nmap <silent> <Plug>unimpairedQNext :exe "cnext ".(v:count ? v:count : "") |
|
|
|
|
nmap <silent> <Plug>unimpairedQPrevious :exe "cprevious ".(v:count ? v:count : "") |
|
|
|
|
nmap <silent> <Plug>unimpairedLLast :exe "llast ".(v:count ? v:count : "") |
|
|
|
|
nmap <silent> <Plug>unimpairedLFirst :exe "lfirst ".(v:count ? v:count : "") |
|
|
|
|
nmap <silent> <Plug>unimpairedLNext :exe "lnext ".(v:count ? v:count : "") |
|
|
|
|
nmap <silent> <Plug>unimpairedLPrevious :exe "lprevious ".(v:count ? v:count : "") |
|
|
|
|
nmap <silent> <Plug>unimpairedBLast :exe "blast ".(v:count ? v:count : "") |
|
|
|
|
nmap <silent> <Plug>unimpairedBFirst :exe "bfirst ".(v:count ? v:count : "") |
|
|
|
|
nmap <silent> <Plug>unimpairedBNext :exe "bnext ".(v:count ? v:count : "") |
|
|
|
|
nmap <silent> <Plug>unimpairedBPrevious :exe "bprevious ".(v:count ? v:count : "") |
|
|
|
|
nmap <silent> <Plug>unimpairedALast :exe "last ".(v:count ? v:count : "") |
|
|
|
|
nmap <silent> <Plug>unimpairedAFirst :exe "first ".(v:count ? v:count : "") |
|
|
|
|
nmap <silent> <Plug>unimpairedANext :exe "next ".(v:count ? v:count : "") |
|
|
|
|
nmap <silent> <Plug>unimpairedAPrevious :exe "previous ".(v:count ? v:count : "") |
|
|
|
|
nnoremap <silent> <Plug>SurroundRepeat . |
|
|
|
|
vnoremap <silent> <Plug>(seeing_is_believing-run) :call xmpfilter#run('v', '') |
|
|
|
|
nnoremap <silent> <Plug>(seeing_is_believing-run) :call xmpfilter#run('n', '') |
|
|
|
|
vnoremap <silent> <Plug>(seeing_is_believing-clean) :call xmpfilter#run('v', '-Ku --clean') |
|
|
|
|
nnoremap <silent> <Plug>(seeing_is_believing-clean) :call xmpfilter#run('n', '-Ku --clean') |
|
|
|
|
vnoremap <silent> <Plug>(seeing_is_believing-run_-x) :call xmpfilter#run('v', '-x') |
|
|
|
|
nnoremap <silent> <Plug>(seeing_is_believing-run_-x) :call xmpfilter#run('n', '-x') |
|
|
|
|
vmap <silent> <Plug>(seeing_is_believing-mark) <Plug>(xmpfilter-mark) |
|
|
|
|
nmap <silent> <Plug>(seeing_is_believing-mark) <Plug>(xmpfilter-mark) |
|
|
|
|
vnoremap <silent> <Plug>(xmpfilter-run) :call xmpfilter#run('v', '') |
|
|
|
|
nnoremap <silent> <Plug>(xmpfilter-run) :call xmpfilter#run('n', '') |
|
|
|
|
vnoremap <silent> <Plug>(xmpfilter-mark) :call xmpfilter#mark('v') |
|
|
|
|
nnoremap <silent> <Plug>(xmpfilter-mark) :call xmpfilter#mark('n') |
|
|
|
|
vmap <silent> <C-_>9 <Plug>TComment_9 |
|
|
|
|
nmap <silent> <C-_>9 <Plug>TComment_9 |
|
|
|
|
omap <silent> <C-_>9 <Plug>TComment_9 |
|
|
|
|
vmap <silent> <C-_>8 <Plug>TComment_8 |
|
|
|
|
nmap <silent> <C-_>8 <Plug>TComment_8 |
|
|
|
|
omap <silent> <C-_>8 <Plug>TComment_8 |
|
|
|
|
vmap <silent> <C-_>7 <Plug>TComment_7 |
|
|
|
|
nmap <silent> <C-_>7 <Plug>TComment_7 |
|
|
|
|
omap <silent> <C-_>7 <Plug>TComment_7 |
|
|
|
|
vmap <silent> <C-_>6 <Plug>TComment_6 |
|
|
|
|
nmap <silent> <C-_>6 <Plug>TComment_6 |
|
|
|
|
omap <silent> <C-_>6 <Plug>TComment_6 |
|
|
|
|
vmap <silent> <C-_>5 <Plug>TComment_5 |
|
|
|
|
nmap <silent> <C-_>5 <Plug>TComment_5 |
|
|
|
|
omap <silent> <C-_>5 <Plug>TComment_5 |
|
|
|
|
vmap <silent> <C-_>4 <Plug>TComment_4 |
|
|
|
|
nmap <silent> <C-_>4 <Plug>TComment_4 |
|
|
|
|
omap <silent> <C-_>4 <Plug>TComment_4 |
|
|
|
|
vmap <silent> <C-_>3 <Plug>TComment_3 |
|
|
|
|
nmap <silent> <C-_>3 <Plug>TComment_3 |
|
|
|
|
omap <silent> <C-_>3 <Plug>TComment_3 |
|
|
|
|
vmap <silent> <C-_>2 <Plug>TComment_2 |
|
|
|
|
nmap <silent> <C-_>2 <Plug>TComment_2 |
|
|
|
|
omap <silent> <C-_>2 <Plug>TComment_2 |
|
|
|
|
vmap <silent> <C-_>1 <Plug>TComment_1 |
|
|
|
|
nmap <silent> <C-_>1 <Plug>TComment_1 |
|
|
|
|
omap <silent> <C-_>1 <Plug>TComment_1 |
|
|
|
|
map <silent> <C-_>ca <Plug>TComment_ca |
|
|
|
|
map <silent> <C-_>cc <Plug>TComment_cc |
|
|
|
|
map <silent> <C-_>s <Plug>TComment_s |
|
|
|
|
map <silent> <C-_>n <Plug>TComment_n |
|
|
|
|
map <silent> <C-_>a <Plug>TComment_a |
|
|
|
|
map <silent> <C-_>b <Plug>TComment_b |
|
|
|
|
map <silent> <C-_>i <Plug>TComment_i |
|
|
|
|
map <silent> <C-_>r <Plug>TComment_r |
|
|
|
|
map <silent> <C-_> <Plug>TComment_ |
|
|
|
|
map <silent> <C-_>p <Plug>TComment_p |
|
|
|
|
vmap <silent> <C-_><C-_> <Plug>TComment_ |
|
|
|
|
nmap <silent> <C-_><C-_> <Plug>TComment_ |
|
|
|
|
omap <silent> <C-_><C-_> <Plug>TComment_ |
|
|
|
|
nnoremap <Plug>TComment_gc9c :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_gc9c
g@ |
|
|
|
|
nnoremap <Plug>TComment_gc8c :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_gc8c
g@ |
|
|
|
|
nnoremap <Plug>TComment_gc7c :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_gc7c
g@ |
|
|
|
|
nnoremap <Plug>TComment_gc6c :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_gc6c
g@ |
|
|
|
|
nnoremap <Plug>TComment_gc5c :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_gc5c
g@ |
|
|
|
|
nnoremap <Plug>TComment_gc4c :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_gc4c
g@ |
|
|
|
|
nnoremap <Plug>TComment_gc3c :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_gc3c
g@ |
|
|
|
|
nnoremap <Plug>TComment_gc2c :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_gc2c
g@ |
|
|
|
|
nnoremap <Plug>TComment_gc1c :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_gc1c
g@ |
|
|
|
|
vnoremap <Plug>TComment_<C-_>9 :call tcomment#SetOption("count", 9) |
|
|
|
|
vnoremap <Plug>TComment_9 :call tcomment#SetOption("count", 9) |
|
|
|
|
nnoremap <Plug>TComment_<C-_>9 :call tcomment#SetOption("count", 9) |
|
|
|
|
onoremap <Plug>TComment_<C-_>9 :call tcomment#SetOption("count", 9) |
|
|
|
|
nnoremap <Plug>TComment_9 :call tcomment#SetOption("count", 9) |
|
|
|
|
onoremap <Plug>TComment_9 :call tcomment#SetOption("count", 9) |
|
|
|
|
vnoremap <Plug>TComment_<C-_>8 :call tcomment#SetOption("count", 8) |
|
|
|
|
vnoremap <Plug>TComment_8 :call tcomment#SetOption("count", 8) |
|
|
|
|
nnoremap <Plug>TComment_<C-_>8 :call tcomment#SetOption("count", 8) |
|
|
|
|
onoremap <Plug>TComment_<C-_>8 :call tcomment#SetOption("count", 8) |
|
|
|
|
nnoremap <Plug>TComment_8 :call tcomment#SetOption("count", 8) |
|
|
|
|
onoremap <Plug>TComment_8 :call tcomment#SetOption("count", 8) |
|
|
|
|
vnoremap <Plug>TComment_<C-_>7 :call tcomment#SetOption("count", 7) |
|
|
|
|
vnoremap <Plug>TComment_7 :call tcomment#SetOption("count", 7) |
|
|
|
|
nnoremap <Plug>TComment_<C-_>7 :call tcomment#SetOption("count", 7) |
|
|
|
|
onoremap <Plug>TComment_<C-_>7 :call tcomment#SetOption("count", 7) |
|
|
|
|
nnoremap <Plug>TComment_7 :call tcomment#SetOption("count", 7) |
|
|
|
|
onoremap <Plug>TComment_7 :call tcomment#SetOption("count", 7) |
|
|
|
|
vnoremap <Plug>TComment_<C-_>6 :call tcomment#SetOption("count", 6) |
|
|
|
|
vnoremap <Plug>TComment_6 :call tcomment#SetOption("count", 6) |
|
|
|
|
nnoremap <Plug>TComment_<C-_>6 :call tcomment#SetOption("count", 6) |
|
|
|
|
onoremap <Plug>TComment_<C-_>6 :call tcomment#SetOption("count", 6) |
|
|
|
|
nnoremap <Plug>TComment_6 :call tcomment#SetOption("count", 6) |
|
|
|
|
onoremap <Plug>TComment_6 :call tcomment#SetOption("count", 6) |
|
|
|
|
vnoremap <Plug>TComment_<C-_>5 :call tcomment#SetOption("count", 5) |
|
|
|
|
vnoremap <Plug>TComment_5 :call tcomment#SetOption("count", 5) |
|
|
|
|
nnoremap <Plug>TComment_<C-_>5 :call tcomment#SetOption("count", 5) |
|
|
|
|
onoremap <Plug>TComment_<C-_>5 :call tcomment#SetOption("count", 5) |
|
|
|
|
nnoremap <Plug>TComment_5 :call tcomment#SetOption("count", 5) |
|
|
|
|
onoremap <Plug>TComment_5 :call tcomment#SetOption("count", 5) |
|
|
|
|
vnoremap <Plug>TComment_<C-_>4 :call tcomment#SetOption("count", 4) |
|
|
|
|
vnoremap <Plug>TComment_4 :call tcomment#SetOption("count", 4) |
|
|
|
|
nnoremap <Plug>TComment_<C-_>4 :call tcomment#SetOption("count", 4) |
|
|
|
|
onoremap <Plug>TComment_<C-_>4 :call tcomment#SetOption("count", 4) |
|
|
|
|
nnoremap <Plug>TComment_4 :call tcomment#SetOption("count", 4) |
|
|
|
|
onoremap <Plug>TComment_4 :call tcomment#SetOption("count", 4) |
|
|
|
|
vnoremap <Plug>TComment_<C-_>3 :call tcomment#SetOption("count", 3) |
|
|
|
|
vnoremap <Plug>TComment_3 :call tcomment#SetOption("count", 3) |
|
|
|
|
nnoremap <Plug>TComment_<C-_>3 :call tcomment#SetOption("count", 3) |
|
|
|
|
onoremap <Plug>TComment_<C-_>3 :call tcomment#SetOption("count", 3) |
|
|
|
|
nnoremap <Plug>TComment_3 :call tcomment#SetOption("count", 3) |
|
|
|
|
onoremap <Plug>TComment_3 :call tcomment#SetOption("count", 3) |
|
|
|
|
vnoremap <Plug>TComment_<C-_>2 :call tcomment#SetOption("count", 2) |
|
|
|
|
vnoremap <Plug>TComment_2 :call tcomment#SetOption("count", 2) |
|
|
|
|
nnoremap <Plug>TComment_<C-_>2 :call tcomment#SetOption("count", 2) |
|
|
|
|
onoremap <Plug>TComment_<C-_>2 :call tcomment#SetOption("count", 2) |
|
|
|
|
nnoremap <Plug>TComment_2 :call tcomment#SetOption("count", 2) |
|
|
|
|
onoremap <Plug>TComment_2 :call tcomment#SetOption("count", 2) |
|
|
|
|
vnoremap <Plug>TComment_<C-_>1 :call tcomment#SetOption("count", 1) |
|
|
|
|
vnoremap <Plug>TComment_1 :call tcomment#SetOption("count", 1) |
|
|
|
|
nnoremap <Plug>TComment_<C-_>1 :call tcomment#SetOption("count", 1) |
|
|
|
|
onoremap <Plug>TComment_<C-_>1 :call tcomment#SetOption("count", 1) |
|
|
|
|
nnoremap <Plug>TComment_1 :call tcomment#SetOption("count", 1) |
|
|
|
|
onoremap <Plug>TComment_1 :call tcomment#SetOption("count", 1) |
|
|
|
|
nnoremap <Plug>TComment_gC :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_gC
g@ |
|
|
|
|
nnoremap <Plug>TComment_gc :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_gc
g@ |
|
|
|
|
xnoremap <Plug>TComment_gc :TCommentMaybeInline |
|
|
|
|
nnoremap <Plug>TComment_gcb :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_gcb
g@ |
|
|
|
|
nnoremap <Plug>TComment_gcc :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_gcc
g@$ |
|
|
|
|
noremap <Plug>TComment_ic :call tcomment#textobject#InlineComment() |
|
|
|
|
xnoremap <Plug>TComment_Comment :if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | '<,'>TCommentMaybeInline! |
|
|
|
|
nnoremap <Plug>TComment_Commentb :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_Commentb
g@ |
|
|
|
|
nnoremap <Plug>TComment_Commentc :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_Commentc
g@$ |
|
|
|
|
nnoremap <Plug>TComment_Commentl :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_Commentl
g@$ |
|
|
|
|
nnoremap <Plug>TComment_Comment :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_Comment
g@ |
|
|
|
|
xnoremap <Plug>TComment_Uncomment :if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | call tcomment#SetOption("mode_extra", "U") | '<,'>TCommentMaybeInline |
|
|
|
|
nnoremap <Plug>TComment_Uncommentb :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_Uncommentb
g@ |
|
|
|
|
nnoremap <Plug>TComment_Uncommentc :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_Uncommentc
g@$ |
|
|
|
|
nnoremap <Plug>TComment_Uncomment :call tcomment#ResetOption() | if v:count > 0 | call tcomment#SetOption("count", v:count) | endif | let w:tcommentPos = getpos(".") |set opfunc=TCommentOpFunc_Uncomment
g@ |
|
|
|
|
noremap <Plug>TComment_\_s :TCommentAs =&ft
_ |
|
|
|
|
noremap <Plug>TComment_\_n :TCommentAs =&ft
|
|
|
|
|
noremap <Plug>TComment_\_a :TCommentAs |
|
|
|
|
noremap <Plug>TComment_\_b :TCommentBlock |
|
|
|
|
noremap <Plug>TComment_\_r :TCommentRight |
|
|
|
|
xnoremap <Plug>TComment_\_i :TCommentInline |
|
|
|
|
noremap <Plug>TComment_\_ :TComment |
|
|
|
|
noremap <Plug>TComment_\_p vip:TComment |
|
|
|
|
xnoremap <Plug>TComment_\__ :TCommentMaybeInline |
|
|
|
|
nnoremap <Plug>TComment_\__ :TComment |
|
|
|
|
snoremap <Plug>TComment_\__ :TComment |
|
|
|
|
onoremap <Plug>TComment_\__ :TComment |
|
|
|
|
noremap <Plug>TComment_<C-_>ca :call tcomment#SetOption("as", input("Comment as: ", &filetype, "customlist,tcomment#complete#Complete")) |
|
|
|
|
noremap <Plug>TComment_ca :call tcomment#SetOption("as", input("Comment as: ", &filetype, "customlist,tcomment#complete#Complete")) |
|
|
|
|
noremap <Plug>TComment_<C-_>cc :call tcomment#SetOption("count", v:count1) |
|
|
|
|
noremap <Plug>TComment_cc :call tcomment#SetOption("count", v:count1) |
|
|
|
|
noremap <Plug>TComment_<C-_>s :TCommentAs =&ft
_ |
|
|
|
|
noremap <Plug>TComment_s :TCommentAs =&ft
_ |
|
|
|
|
noremap <Plug>TComment_<C-_>n :TCommentAs =&ft
|
|
|
|
|
noremap <Plug>TComment_n :TCommentAs =&ft
|
|
|
|
|
noremap <Plug>TComment_<C-_>a :TCommentAs |
|
|
|
|
noremap <Plug>TComment_a :TCommentAs |
|
|
|
|
noremap <Plug>TComment_<C-_>b :TCommentBlock |
|
|
|
|
noremap <Plug>TComment_b :TCommentBlock |
|
|
|
|
noremap <Plug>TComment_<C-_>i v:TCommentInline mode=I# |
|
|
|
|
noremap <Plug>TComment_i v:TCommentInline mode=I# |
|
|
|
|
noremap <Plug>TComment_<C-_>r :TCommentRight |
|
|
|
|
noremap <Plug>TComment_r :TCommentRight |
|
|
|
|
noremap <Plug>TComment_<C-_> :TComment |
|
|
|
|
noremap <Plug>TComment_ :TComment |
|
|
|
|
noremap <Plug>TComment_<C-_>p m`vip:TComment
`` |
|
|
|
|
noremap <Plug>TComment_p m`vip:TComment
`` |
|
|
|
|
vnoremap <Plug>TComment_<C-_><C-_> :TCommentMaybeInline |
|
|
|
|
vnoremap <Plug>TComment_ :TCommentMaybeInline |
|
|
|
|
nnoremap <Plug>TComment_<C-_><C-_> :TComment |
|
|
|
|
onoremap <Plug>TComment_<C-_><C-_> :TComment |
|
|
|
|
nnoremap <Plug>TComment_ :TComment |
|
|
|
|
onoremap <Plug>TComment_ :TComment |
|
|
|
|
nnoremap <silent> <C-P> :CtrlP |
|
|
|
|
onoremap <silent> <Plug>(coc-classobj-a) :call coc#rpc#request('selectSymbolRange', [v:false, '', ['Interface', 'Struct', 'Class']]) |
|
|
|
|
onoremap <silent> <Plug>(coc-classobj-i) :call coc#rpc#request('selectSymbolRange', [v:true, '', ['Interface', 'Struct', 'Class']]) |
|
|
|
|
vnoremap <silent> <Plug>(coc-classobj-a) :call coc#rpc#request('selectSymbolRange', [v:false, visualmode(), ['Interface', 'Struct', 'Class']]) |
|
|
|
|
vnoremap <silent> <Plug>(coc-classobj-i) :call coc#rpc#request('selectSymbolRange', [v:true, visualmode(), ['Interface', 'Struct', 'Class']]) |
|
|
|
|
onoremap <silent> <Plug>(coc-funcobj-a) :call coc#rpc#request('selectSymbolRange', [v:false, '', ['Method', 'Function']]) |
|
|
|
|
onoremap <silent> <Plug>(coc-funcobj-i) :call coc#rpc#request('selectSymbolRange', [v:true, '', ['Method', 'Function']]) |
|
|
|
|
vnoremap <silent> <Plug>(coc-funcobj-a) :call coc#rpc#request('selectSymbolRange', [v:false, visualmode(), ['Method', 'Function']]) |
|
|
|
|
vnoremap <silent> <Plug>(coc-funcobj-i) :call coc#rpc#request('selectSymbolRange', [v:true, visualmode(), ['Method', 'Function']]) |
|
|
|
|
nnoremap <silent> <Plug>(coc-cursors-position) :call coc#rpc#request('cursorsSelect', [bufnr('%'), 'position', 'n']) |
|
|
|
|
nnoremap <silent> <Plug>(coc-cursors-word) :call coc#rpc#request('cursorsSelect', [bufnr('%'), 'word', 'n']) |
|
|
|
|
vnoremap <silent> <Plug>(coc-cursors-range) :call coc#rpc#request('cursorsSelect', [bufnr('%'), 'range', visualmode()]) |
|
|
|
|
nnoremap <Plug>(coc-refactor) :call CocActionAsync('refactor') |
|
|
|
|
nnoremap <Plug>(coc-command-repeat) :call CocAction('repeatCommand') |
|
|
|
|
nnoremap <Plug>(coc-float-jump) :call coc#util#float_jump() |
|
|
|
|
nnoremap <Plug>(coc-float-hide) :call coc#util#float_hide() |
|
|
|
|
nnoremap <Plug>(coc-fix-current) :call CocActionAsync('doQuickfix') |
|
|
|
|
nnoremap <Plug>(coc-openlink) :call CocActionAsync('openLink') |
|
|
|
|
nnoremap <Plug>(coc-references) :call CocActionAsync('jumpReferences') |
|
|
|
|
nnoremap <Plug>(coc-type-definition) :call CocActionAsync('jumpTypeDefinition') |
|
|
|
|
nnoremap <Plug>(coc-implementation) :call CocActionAsync('jumpImplementation') |
|
|
|
|
nnoremap <Plug>(coc-declaration) :call CocActionAsync('jumpDeclaration') |
|
|
|
|
nnoremap <Plug>(coc-definition) :call CocActionAsync('jumpDefinition') |
|
|
|
|
nnoremap <Plug>(coc-diagnostic-prev-error) :call CocActionAsync('diagnosticPrevious', 'error') |
|
|
|
|
nnoremap <Plug>(coc-diagnostic-next-error) :call CocActionAsync('diagnosticNext', 'error') |
|
|
|
|
nnoremap <Plug>(coc-diagnostic-prev) :call CocActionAsync('diagnosticPrevious') |
|
|
|
|
nnoremap <Plug>(coc-diagnostic-next) :call CocActionAsync('diagnosticNext') |
|
|
|
|
nnoremap <Plug>(coc-diagnostic-info) :call CocActionAsync('diagnosticInfo') |
|
|
|
|
nnoremap <Plug>(coc-format) :call CocActionAsync('format') |
|
|
|
|
nnoremap <Plug>(coc-rename) :call CocActionAsync('rename') |
|
|
|
|
nnoremap <Plug>(coc-codeaction-line) :call CocActionAsync('codeAction', 'n') |
|
|
|
|
nnoremap <Plug>(coc-codeaction) :call CocActionAsync('codeAction', '') |
|
|
|
|
vnoremap <Plug>(coc-codeaction-selected) :call CocActionAsync('codeAction', visualmode()) |
|
|
|
|
vnoremap <Plug>(coc-format-selected) :call CocActionAsync('formatSelected', visualmode()) |
|
|
|
|
nnoremap <Plug>(coc-codelens-action) :call CocActionAsync('codeLensAction') |
|
|
|
|
nnoremap <Plug>(coc-range-select) :call CocAction('rangeSelect', '', v:true) |
|
|
|
|
vnoremap <Plug>(coc-range-select-backward) :call CocAction('rangeSelect', visualmode(), v:false) |
|
|
|
|
vnoremap <Plug>(coc-range-select) :call CocAction('rangeSelect', visualmode(), v:true) |
|
|
|
|
nmap <silent> <Plug>RestoreWinPosn :call RestoreWinPosn() |
|
|
|
|
nmap <silent> <Plug>SaveWinPosn :call SaveWinPosn() |
|
|
|
|
nmap <SNR>26_WE <Plug>AlignMapsWrapperEnd |
|
|
|
|
map <SNR>26_WS <Plug>AlignMapsWrapperStart |
|
|
|
|
map <F5> <Plug>(xmpfilter-run) |
|
|
|
|
map <F4> <Plug>(xmpfilter-mark) |
|
|
|
|
xmap <silent> <Plug>(MatchitVisualTextObject) <Plug>(MatchitVisualMultiBackward)o<Plug>(MatchitVisualMultiForward) |
|
|
|
|
onoremap <silent> <Plug>(MatchitOperationMultiForward) :call matchit#MultiMatch("W", "o") |
|
|
|
|
onoremap <silent> <Plug>(MatchitOperationMultiBackward) :call matchit#MultiMatch("bW", "o") |
|
|
|
|
xnoremap <silent> <Plug>(MatchitVisualMultiForward) :call matchit#MultiMatch("W", "n")
m'gv`` |
|
|
|
|
xnoremap <silent> <Plug>(MatchitVisualMultiBackward) :call matchit#MultiMatch("bW", "n")
m'gv`` |
|
|
|
|
nnoremap <silent> <Plug>(MatchitNormalMultiForward) :call matchit#MultiMatch("W", "n") |
|
|
|
|
nnoremap <silent> <Plug>(MatchitNormalMultiBackward) :call matchit#MultiMatch("bW", "n") |
|
|
|
|
onoremap <silent> <Plug>(MatchitOperationBackward) :call matchit#Match_wrapper('',0,'o') |
|
|
|
|
onoremap <silent> <Plug>(MatchitOperationForward) :call matchit#Match_wrapper('',1,'o') |
|
|
|
|
xnoremap <silent> <Plug>(MatchitVisualBackward) :call matchit#Match_wrapper('',0,'v')
m'gv`` |
|
|
|
|
xnoremap <silent> <Plug>(MatchitVisualForward) :call matchit#Match_wrapper('',1,'v')
m'gv`` |
|
|
|
|
nnoremap <silent> <Plug>(MatchitNormalBackward) :call matchit#Match_wrapper('',0,'n') |
|
|
|
|
nnoremap <silent> <Plug>(MatchitNormalForward) :call matchit#Match_wrapper('',1,'n') |
|
|
|
|
imap S <Plug>ISurround |
|
|
|
|
imap s <Plug>Isurround |
|
|
|
|
imap => " |
|
|
|
|
imap
<Plug>DiscretionaryEnd |
|
|
|
|
imap <Plug>Isurround |
|
|
|
|
imap
<Plug>AlwaysEnd |
|
|
|
|
imap <silent> 9 <Plug>TComment_9 |
|
|
|
|
imap <silent> 8 <Plug>TComment_8 |
|
|
|
|
imap <silent> 7 <Plug>TComment_7 |
|
|
|
|
imap <silent> 6 <Plug>TComment_6 |
|
|
|
|
imap <silent> 5 <Plug>TComment_5 |
|
|
|
|
imap <silent> 4 <Plug>TComment_4 |
|
|
|
|
imap <silent> 3 <Plug>TComment_3 |
|
|
|
|
imap <silent> 2 <Plug>TComment_2 |
|
|
|
|
imap <silent> 1 <Plug>TComment_1 |
|
|
|
|
imap <silent> s <Plug>TComment_s |
|
|
|
|
imap <silent> n <Plug>TComment_n |
|
|
|
|
imap <silent> a <Plug>TComment_a |
|
|
|
|
imap <silent> b <Plug>TComment_b |
|
|
|
|
imap <silent> i <Plug>TComment_i |
|
|
|
|
imap <silent> r <Plug>TComment_r |
|
|
|
|
imap <silent> <Plug>TComment_ |
|
|
|
|
imap <silent> p <Plug>TComment_p |
|
|
|
|
imap <silent> <Plug>TComment_ |
|
|
|
|
cnoremap %% =expand('%:h').'/' |
|
|
|
|
let &cpo=s:cpo_save |
|
|
|
|
unlet s:cpo_save |
|
|
|
|
set background=dark |
|
|
|
|
set backspace=indent,eol,start |
|
|
|
|
set backupdir=~/.cache/vim/backup// |
|
|
|
|
set directory=~/.vim/tmp//,. |
|
|
|
|
set expandtab |
|
|
|
|
set fileencodings=ucs-bom,utf-8,default,latin1 |
|
|
|
|
set helplang=en |
|
|
|
|
set hidden |
|
|
|
|
set ignorecase |
|
|
|
|
set incsearch |
|
|
|
|
set laststatus=2 |
|
|
|
|
set linespace=2 |
|
|
|
|
set makeprg=ruby\ % |
|
|
|
|
set ruler |
|
|
|
|
set runtimepath=~/.vim,~/.vim/bundle/1-vim-javascript-imports,~/.vim/bundle/ack,~/.vim/bundle/align,~/.vim/bundle/auto_mkdir,~/.vim/bundle/coc.nvim,~/.vim/bundle/ctrlp,~/.vim/bundle/ctrlp-py-matcher,~/.vim/bundle/delimitMate,~/.vim/bundle/editorconfig-vim,~/.vim/bundle/endwise,~/.vim/bundle/handlebars,~/.vim/bundle/indent,~/.vim/bundle/indent-guides,~/.vim/bundle/rfc-syntax,~/.vim/bundle/syntastic,~/.vim/bundle/tcomment_vim,~/.vim/bundle/textobj-user,~/.vim/bundle/tpope-vim-rails,~/.vim/bundle/undotree,~/.vim/bundle/vim-abolish,~/.vim/bundle/vim-css-color,~/.vim/bundle/vim-dispatch,~/.vim/bundle/vim-ember-imports,~/.vim/bundle/vim-fugitive,~/.vim/bundle/vim-git,~/.vim/bundle/vim-jsdoc,~/.vim/bundle/vim-makegreen,~/.vim/bundle/vim-polyglot,~/.vim/bundle/vim-rfactory,~/.vim/bundle/vim-rooter,~/.vim/bundle/vim-ruby-xmpfilter,~/.vim/bundle/vim-rubyblock,~/.vim/bundle/vim-surround,~/.vim/bundle/vim-taglist,~/.vim/bundle/vim-unimpaired,~/.vim/bundle/vimproc.vim,~/.vim/bundle/xmledit,/usr/share/vim/vimfiles,/usr/share/vim/vim82,/usr/share/vim/vim82/pack/dist/opt/matchit,/usr/share/vim/vimfiles/after,~/.vim/bundle/tpope-vim-rails/after,~/.vim/bundle/vim-css-color/after,~/.vim/bundle/vim-polyglot/after,~/.vim/after |
|
|
|
|
set scrolloff=3 |
|
|
|
|
set shiftwidth=2 |
|
|
|
|
set showcmd |
|
|
|
|
set smartcase |
|
|
|
|
set statusline=%{coc#status()}%{get(b:,'coc_current_function','')}[%n]\ %<%.99f\ %h%w%m%r%y\ %{exists('*CapsLockStatusline')?CapsLockStatusline():''}%=%-16(\ %l,%c-%v\ %)%P |
|
|
|
|
set suffixes=.bak,~,.o,.info,.swp,.aux,.bbl,.blg,.brf,.cb,.dvi,.idx,.ilg,.ind,.inx,.jpg,.log,.out,.png,.toc |
|
|
|
|
set tabstop=2 |
|
|
|
|
set tags=./tags,./TAGS,tags,TAGS,gems.tags |
|
|
|
|
set title |
|
|
|
|
set undodir=~/.cache/vim/undo// |
|
|
|
|
set visualbell |
|
|
|
|
set wildmenu |
|
|
|
|
set wildmode=list:longest |
|
|
|
|
set nowritebackup |
|
|
|
|
let s:so_save = &g:so | let s:siso_save = &g:siso | setg so=0 siso=0 | setl so=-1 siso=-1 |
|
|
|
|
let v:this_session=expand("<sfile>:p") |
|
|
|
|
silent only |
|
|
|
|
silent tabonly |
|
|
|
|
cd ~ |
|
|
|
|
if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == '' |
|
|
|
|
let s:wipebuf = bufnr('%') |
|
|
|
|
endif |
|
|
|
|
set shortmess=aoO |
|
|
|
|
argglobal |
|
|
|
|
%argdel |
|
|
|
|
$argadd .ssh/authorized_keys |
|
|
|
|
edit .ssh/authorized_keys |
|
|
|
|
argglobal |
|
|
|
|
let s:cpo_save=&cpo |
|
|
|
|
set cpo&vim |
|
|
|
|
imap <buffer> <silent> <C-G>g <Plug>delimitMateJumpMany |
|
|
|
|
imap <buffer> <S-Tab> <Plug>delimitMateS-Tab |
|
|
|
|
imap <buffer> <S-BS> <Plug>delimitMateS-BS |
|
|
|
|
imap <buffer> <C-H> <Plug>delimitMateBS |
|
|
|
|
imap <buffer> <BS> <Plug>delimitMateBS |
|
|
|
|
imap <buffer> <silent> g <Plug>delimitMateJumpMany |
|
|
|
|
imap <buffer> <Plug>delimitMateBS |
|
|
|
|
imap <buffer> " <Plug>delimitMate" |
|
|
|
|
imap <buffer> ' <Plug>delimitMate' |
|
|
|
|
imap <buffer> ( <Plug>delimitMate( |
|
|
|
|
imap <buffer> ) <Plug>delimitMate) |
|
|
|
|
imap <buffer> [ <Plug>delimitMate[ |
|
|
|
|
imap <buffer> ] <Plug>delimitMate] |
|
|
|
|
imap <buffer> ` <Plug>delimitMate` |
|
|
|
|
imap <buffer> { <Plug>delimitMate{ |
|
|
|
|
imap <buffer> } <Plug>delimitMate} |
|
|
|
|
let &cpo=s:cpo_save |
|
|
|
|
unlet s:cpo_save |
|
|
|
|
setlocal keymap= |
|
|
|
|
setlocal noarabic |
|
|
|
|
setlocal noautoindent |
|
|
|
|
setlocal backupcopy= |
|
|
|
|
setlocal balloonexpr= |
|
|
|
|
setlocal nobinary |
|
|
|
|
setlocal nobreakindent |
|
|
|
|
setlocal breakindentopt= |
|
|
|
|
setlocal bufhidden= |
|
|
|
|
setlocal buflisted |
|
|
|
|
setlocal buftype= |
|
|
|
|
setlocal nocindent |
|
|
|
|
setlocal cinkeys=0{,0},0),0],:,0#,!^F,o,O,e |
|
|
|
|
setlocal cinoptions= |
|
|
|
|
setlocal cinwords=if,else,while,do,for,switch |
|
|
|
|
setlocal colorcolumn= |
|
|
|
|
setlocal comments=s1:/*,mb:*,ex:*/,://,b:#,:%,:XCOMM,n:>,fb:- |
|
|
|
|
setlocal commentstring=/*%s*/ |
|
|
|
|
setlocal complete=.,w,b,u,t,i |
|
|
|
|
setlocal concealcursor= |
|
|
|
|
setlocal conceallevel=0 |
|
|
|
|
setlocal completefunc= |
|
|
|
|
setlocal nocopyindent |
|
|
|
|
setlocal cryptmethod= |
|
|
|
|
setlocal nocursorbind |
|
|
|
|
setlocal nocursorcolumn |
|
|
|
|
setlocal nocursorline |
|
|
|
|
setlocal cursorlineopt=both |
|
|
|
|
setlocal define= |
|
|
|
|
setlocal dictionary= |
|
|
|
|
setlocal nodiff |
|
|
|
|
setlocal equalprg= |
|
|
|
|
setlocal errorformat= |
|
|
|
|
setlocal expandtab |
|
|
|
|
if &filetype != '' |
|
|
|
|
setlocal filetype= |
|
|
|
|
endif |
|
|
|
|
setlocal fixendofline |
|
|
|
|
setlocal foldcolumn=0 |
|
|
|
|
setlocal foldenable |
|
|
|
|
setlocal foldexpr=0 |
|
|
|
|
setlocal foldignore=# |
|
|
|
|
setlocal foldlevel=0 |
|
|
|
|
setlocal foldmarker={{{,}}} |
|
|
|
|
setlocal foldmethod=manual |
|
|
|
|
setlocal foldminlines=1 |
|
|
|
|
setlocal foldnestmax=20 |
|
|
|
|
setlocal foldtext=foldtext() |
|
|
|
|
setlocal formatexpr= |
|
|
|
|
setlocal formatoptions=tcq |
|
|
|
|
setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s* |
|
|
|
|
setlocal formatprg= |
|
|
|
|
setlocal grepprg= |
|
|
|
|
setlocal iminsert=0 |
|
|
|
|
setlocal imsearch=-1 |
|
|
|
|
setlocal include= |
|
|
|
|
setlocal includeexpr= |
|
|
|
|
setlocal indentexpr= |
|
|
|
|
setlocal indentkeys=0{,0},0),0],:,0#,!^F,o,O,e |
|
|
|
|
setlocal noinfercase |
|
|
|
|
setlocal iskeyword=@,48-57,_,192-255 |
|
|
|
|
setlocal keywordprg= |
|
|
|
|
setlocal nolinebreak |
|
|
|
|
setlocal nolisp |
|
|
|
|
setlocal lispwords= |
|
|
|
|
setlocal nolist |
|
|
|
|
setlocal listchars= |
|
|
|
|
setlocal makeencoding= |
|
|
|
|
setlocal makeprg= |
|
|
|
|
setlocal matchpairs=(:),{:},[:] |
|
|
|
|
setlocal modeline |
|
|
|
|
setlocal modifiable |
|
|
|
|
setlocal nrformats=bin,octal,hex |
|
|
|
|
set number |
|
|
|
|
setlocal number |
|
|
|
|
setlocal numberwidth=4 |
|
|
|
|
setlocal omnifunc= |
|
|
|
|
setlocal path= |
|
|
|
|
setlocal nopreserveindent |
|
|
|
|
setlocal nopreviewwindow |
|
|
|
|
setlocal quoteescape=\\ |
|
|
|
|
setlocal noreadonly |
|
|
|
|
setlocal norelativenumber |
|
|
|
|
setlocal norightleft |
|
|
|
|
setlocal rightleftcmd=search |
|
|
|
|
setlocal noscrollbind |
|
|
|
|
setlocal scrolloff=-1 |
|
|
|
|
setlocal shiftwidth=2 |
|
|
|
|
setlocal noshortname |
|
|
|
|
setlocal showbreak= |
|
|
|
|
setlocal sidescrolloff=-1 |
|
|
|
|
setlocal signcolumn=auto |
|
|
|
|
setlocal nosmartindent |
|
|
|
|
setlocal softtabstop=0 |
|
|
|
|
setlocal nospell |
|
|
|
|
setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+ |
|
|
|
|
setlocal spellfile= |
|
|
|
|
setlocal spelllang=en |
|
|
|
|
setlocal spelloptions= |
|
|
|
|
setlocal statusline= |
|
|
|
|
setlocal suffixesadd= |
|
|
|
|
setlocal swapfile |
|
|
|
|
setlocal synmaxcol=3000 |
|
|
|
|
if &syntax != '' |
|
|
|
|
setlocal syntax= |
|
|
|
|
endif |
|
|
|
|
setlocal tabstop=2 |
|
|
|
|
setlocal tagcase= |
|
|
|
|
setlocal tagfunc= |
|
|
|
|
setlocal tags= |
|
|
|
|
setlocal termwinkey= |
|
|
|
|
setlocal termwinscroll=10000 |
|
|
|
|
setlocal termwinsize= |
|
|
|
|
setlocal textwidth=0 |
|
|
|
|
setlocal thesaurus= |
|
|
|
|
setlocal noundofile |
|
|
|
|
setlocal undolevels=-123456 |
|
|
|
|
setlocal varsofttabstop= |
|
|
|
|
setlocal vartabstop= |
|
|
|
|
setlocal wincolor= |
|
|
|
|
setlocal nowinfixheight |
|
|
|
|
setlocal nowinfixwidth |
|
|
|
|
set nowrap |
|
|
|
|
setlocal nowrap |
|
|
|
|
setlocal wrapmargin=0 |
|
|
|
|
silent! normal! zE |
|
|
|
|
let &fdl = &fdl |
|
|
|
|
let s:l = 1 - ((0 * winheight(0) + 9) / 18) |
|
|
|
|
if s:l < 1 | let s:l = 1 | endif |
|
|
|
|
keepjumps exe s:l |
|
|
|
|
normal! zt |
|
|
|
|
keepjumps 1 |
|
|
|
|
normal! 0 |
|
|
|
|
tabnext 1 |
|
|
|
|
badd +0 .ssh/authorized_keys |
|
|
|
|
if exists('s:wipebuf') && len(win_findbuf(s:wipebuf)) == 0 |
|
|
|
|
silent exe 'bwipe ' . s:wipebuf |
|
|
|
|
endif |
|
|
|
|
unlet! s:wipebuf |
|
|
|
|
set winheight=1 winwidth=20 shortmess=filnxtToOS |
|
|
|
|
let s:sx = expand("<sfile>:p:r")."x.vim" |
|
|
|
|
if filereadable(s:sx) |
|
|
|
|
exe "source " . fnameescape(s:sx) |
|
|
|
|
endif |
|
|
|
|
let &g:so = s:so_save | let &g:siso = s:siso_save |
|
|
|
|
nohlsearch |
|
|
|
|
doautoall SessionLoadPost |
|
|
|
|
unlet SessionLoad |
|
|
|
|
" vim: set ft=vim : |