let SessionLoad = 1 if &cp | set nocp | endif let s:cpo_save=&cpo set cpo&vim inoremap 20_AutoPairsReturn =AutoPairsReturn() map! ggVGY map  ggVGY vmap  "+y snoremap  "_c snoremap  "_c omap % (MatchitOperationForward) xmap % (MatchitVisualForward) nmap % (MatchitNormalForward) omap [% (MatchitOperationMultiBackward) xmap [% (MatchitVisualMultiBackward) nmap [% (MatchitNormalMultiBackward) nmap \fi :cs f i =expand("")  nmap \ff :cs f f =expand("")  nmap \fd :cs f d =expand("")  nmap \ft :cs f t =expand("")  nmap \fc :cs f c =expand("")  nmap \fgg :scs f g =expand("")  nmap \fg :cs f g =expand("")  nmap \fss :scs f s =expand("")  nmap \fs :cs f s =expand("")  nmap \wx :wincmd x nmap \wp :wincmd p nmap \wb :wincmd t :wincmd j nmap \wt :wincmd t nmap \s :w :Errors nmap \b :buffers nmap \g :grep -R =expand("").  omap ]% (MatchitOperationMultiForward) xmap ]% (MatchitVisualMultiForward) nmap ]% (MatchitNormalMultiForward) xmap a% (MatchitVisualTextObject) vmap gx NetrwBrowseXVis nmap gx NetrwBrowseX omap g% (MatchitOperationBackward) xmap g% (MatchitVisualBackward) nmap g% (MatchitNormalBackward) snoremap iL :call UltiSnips#ListSnippets() xnoremap iI :call UltiSnips#SaveLastVisualSelection() gvs snoremap iI :call UltiSnips#ExpandSnippet() nnoremap sw :FSHere nnoremap tl :tablast nnoremap tj :tabprev nnoremap tk :tabnext nnoremap th :tabfirst vnoremap NetrwBrowseXVis :call netrw#BrowseXVis() nnoremap NetrwBrowseX :call netrw#BrowseX(expand((exists("g:netrw_gx")? g:netrw_gx : '')),netrw#CheckIfRemote()) nnoremap GitGutterPreviewHunk :call gitgutter#utility#warn('Please change your map GitGutterPreviewHunk to (GitGutterPreviewHunk)') nnoremap (GitGutterPreviewHunk) :GitGutterPreviewHunk nnoremap GitGutterUndoHunk :call gitgutter#utility#warn('Please change your map GitGutterUndoHunk to (GitGutterUndoHunk)') nnoremap (GitGutterUndoHunk) :GitGutterUndoHunk nnoremap GitGutterStageHunk :call gitgutter#utility#warn('Please change your map GitGutterStageHunk to (GitGutterStageHunk)') nnoremap (GitGutterStageHunk) :GitGutterStageHunk xnoremap GitGutterStageHunk :call gitgutter#utility#warn('Please change your map GitGutterStageHunk to (GitGutterStageHunk)') xnoremap (GitGutterStageHunk) :GitGutterStageHunk nnoremap GitGutterPrevHunk &diff ? '[c' : ":\call gitgutter#utility#warn('Please change your map \GitGutterPrevHunk to \(GitGutterPrevHunk)')\ " nnoremap (GitGutterPrevHunk) &diff ? '[c' : ":\execute v:count1 . 'GitGutterPrevHunk'\ " nnoremap GitGutterNextHunk &diff ? ']c' : ":\call gitgutter#utility#warn('Please change your map \GitGutterNextHunk to \(GitGutterNextHunk)')\ " nnoremap (GitGutterNextHunk) &diff ? ']c' : ":\execute v:count1 . 'GitGutterNextHunk'\ " xnoremap (GitGutterTextObjectOuterVisual) :call gitgutter#hunk#text_object(0) xnoremap (GitGutterTextObjectInnerVisual) :call gitgutter#hunk#text_object(1) onoremap (GitGutterTextObjectOuterPending) :call gitgutter#hunk#text_object(0) onoremap (GitGutterTextObjectInnerPending) :call gitgutter#hunk#text_object(1) snoremap "_c snoremap "_c snoremap "_c snoremap "_c nmap :call MyCreateTag() nmap :wincmd l nmap :wincmd h nmap :wincmd j nmap :wincmd k nmap :TagbarToggle nmap :NERDTreeToggle xmap (MatchitVisualTextObject) (MatchitVisualMultiBackward)o(MatchitVisualMultiForward) onoremap (MatchitOperationMultiForward) :call matchit#MultiMatch("W", "o") onoremap (MatchitOperationMultiBackward) :call matchit#MultiMatch("bW", "o") xnoremap (MatchitVisualMultiForward) :call matchit#MultiMatch("W", "n") m'gv`` xnoremap (MatchitVisualMultiBackward) :call matchit#MultiMatch("bW", "n") m'gv`` nnoremap (MatchitNormalMultiForward) :call matchit#MultiMatch("W", "n") nnoremap (MatchitNormalMultiBackward) :call matchit#MultiMatch("bW", "n") onoremap (MatchitOperationBackward) :call matchit#Match_wrapper('',0,'o') onoremap (MatchitOperationForward) :call matchit#Match_wrapper('',1,'o') xnoremap (MatchitVisualBackward) :call matchit#Match_wrapper('',0,'v') m'gv`` xnoremap (MatchitVisualForward) :call matchit#Match_wrapper('',1,'v') m'gv`` nnoremap (MatchitNormalBackward) :call matchit#Match_wrapper('',0,'n') nnoremap (MatchitNormalForward) :call matchit#Match_wrapper('',1,'n') vmap "+y map gg=G map ggVGY map!  ggVGY inoremap iL =UltiSnips#ListSnippets() inoremap iI =UltiSnips#ExpandSnippet() let &cpo=s:cpo_save unlet s:cpo_save set autochdir set autoindent set autoread set autowrite set background=dark set backspace=indent,eol,start set backup set expandtab set fileencodings=utf-8,utf-16,ucs-bom,gbk,shift-jis,gb18030,gb2312,cp936,latin1 set helplang=cn set hlsearch set incsearch set langmenu=zh_CN.UTF-8 set laststatus=2 set mouse=a set nrformats= set printoptions=paper:a4 set ruler set runtimepath=~/.vim,~/.vim/bundle/Vundle.vim,~/.vim/bundle/auto-pairs,~/.vim/bundle/TagHighlight,~/.vim/bundle/vim-fswitch,~/.vim/bundle/ultisnips,~/.vim/bundle/vim-snippets,~/.vim/bundle/syntastic,~/.vim/bundle/vim-vue,~/.vim/bundle/vim-colorschemes,~/.vim/bundle/nerdtree,~/.vim/bundle/vim-airline,~/.vim/bundle/vim-gitgutter,~/.vim/bundle/tagbar,~/.vim/bundle/close-buffers.vim,/var/lib/vim/addons,/etc/vim,/usr/share/vim/vimfiles,/usr/share/vim/vim81,/usr/share/vim/vim81/pack/dist/opt/matchit,/usr/share/vim/vimfiles/after,/etc/vim/after,/var/lib/vim/addons/after,~/.vim/after,~/.vim/bundle/Vundle.vim,~/.vim/bundle/Vundle.vim/after,~/.vim/bundle/auto-pairs/after,~/.vim/bundle/TagHighlight/after,~/.vim/bundle/vim-fswitch/after,~/.vim/bundle/ultisnips/after,~/.vim/bundle/vim-snippets/after,~/.vim/bundle/syntastic/after,~/.vim/bundle/vim-vue/after,~/.vim/bundle/vim-colorschemes/after,~/.vim/bundle/nerdtree/after,~/.vim/bundle/vim-airline/after,~/.vim/bundle/vim-gitgutter/after,~/.vim/bundle/tagbar/after,~/.vim/bundle/close-buffers.vim/after set shiftwidth=4 set showmatch set smartindent set smarttab set softtabstop=4 set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc set noswapfile set tabstop=4 set tags=.tags set termencoding=utf-8 set undodir=~/.vim/undo_dirs set undofile set visualbell let s:so_save = &so | let s:siso_save = &siso | set so=0 siso=0 let v:this_session=expand(":p") silent only silent tabonly cd ~/workspace/gitbook-plugin-katex-new if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == '' let s:wipebuf = bufnr('%') endif set shortmess=aoO argglobal %argdel edit ~/workspace/gitbook-plugin-katex-new/package.json set splitbelow splitright set nosplitbelow set nosplitright wincmd t set winminheight=0 set winheight=1 set winminwidth=0 set winwidth=1 argglobal let s:cpo_save=&cpo set cpo&vim inoremap :call AutoPairsJump() a inoremap AutoPairsToggle() inoremap =AutoPairsBackInsert() inoremap =AutoPairsFastWrap() inoremap =AutoPairsDelete() inoremap =AutoPairsDelete() inoremap =AutoPairsMoveCharacter('''') inoremap =AutoPairsMoveCharacter('"') inoremap =AutoPairsMoveCharacter('}') inoremap =AutoPairsMoveCharacter('{') inoremap =AutoPairsMoveCharacter(']') inoremap =AutoPairsMoveCharacter('[') inoremap =AutoPairsMoveCharacter(')') inoremap =AutoPairsMoveCharacter('(') inoremap § =AutoPairsMoveCharacter('''') inoremap ¢ =AutoPairsMoveCharacter('"') inoremap © =AutoPairsMoveCharacter(')') inoremap ¨ =AutoPairsMoveCharacter('(') inoremap î :call AutoPairsJump() a inoremap ð AutoPairsToggle() inoremap â =AutoPairsBackInsert() inoremap å =AutoPairsFastWrap() inoremap ý =AutoPairsMoveCharacter('}') inoremap û =AutoPairsMoveCharacter('{') inoremap Ý =AutoPairsMoveCharacter(']') inoremap Û =AutoPairsMoveCharacter('[') nmap [c (GitGutterPrevHunk) nmap \hp (GitGutterPreviewHunk) nmap \hu (GitGutterUndoHunk) nmap \hs (GitGutterStageHunk) xmap \hs (GitGutterStageHunk) nmap ]c (GitGutterNextHunk) xmap ac (GitGutterTextObjectOuterVisual) omap ac (GitGutterTextObjectOuterPending) xmap ic (GitGutterTextObjectInnerVisual) omap ic (GitGutterTextObjectInnerPending) noremap :call AutoPairsJump() noremap :call AutoPairsToggle() inoremap  =AutoPairsDelete() inoremap  =AutoPairsSpace() inoremap " =AutoPairsInsert('"') inoremap ' =AutoPairsInsert('''') inoremap ( =AutoPairsInsert('(') inoremap ) =AutoPairsInsert(')') noremap î :call AutoPairsJump() noremap ð :call AutoPairsToggle() inoremap [ =AutoPairsInsert('[') inoremap ] =AutoPairsInsert(']') inoremap ` =AutoPairsInsert('`') inoremap { =AutoPairsInsert('{') inoremap } =AutoPairsInsert('}') let &cpo=s:cpo_save unlet s:cpo_save setlocal keymap= setlocal noarabic setlocal autoindent 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= setlocal commentstring= setlocal complete=.,w,b,u,t,i setlocal concealcursor= setlocal conceallevel=0 setlocal completefunc= setlocal nocopyindent setlocal cryptmethod= setlocal nocursorbind setlocal nocursorcolumn set cursorline setlocal cursorline setlocal cursorlineopt=both setlocal define= setlocal dictionary= setlocal nodiff setlocal equalprg= setlocal errorformat= setlocal expandtab if &filetype != 'json' setlocal filetype=json endif setlocal fixendofline setlocal foldcolumn=0 setlocal foldenable setlocal foldexpr=0 setlocal foldignore=# set foldlevel=100 setlocal foldlevel=100 setlocal foldmarker={{{,}}} set foldmethod=indent setlocal foldmethod=indent setlocal foldminlines=1 setlocal foldnestmax=20 setlocal foldtext=foldtext() setlocal formatexpr= setlocal formatoptions=cq setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s* setlocal formatprg= setlocal grepprg= setlocal iminsert=0 setlocal imsearch=-1 setlocal include= setlocal includeexpr= setlocal indentexpr=GetJSONIndent() 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 makeencoding= setlocal makeprg= setlocal matchpairs=(:),{:},[:] setlocal modeline setlocal modifiable setlocal nrformats= 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=4 setlocal noshortname setlocal sidescrolloff=-1 setlocal signcolumn=auto setlocal nosmartindent setlocal softtabstop=4 setlocal nospell setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+ setlocal spellfile= setlocal spelllang=en setlocal statusline=%!airline#statusline(3) setlocal suffixesadd= setlocal noswapfile setlocal synmaxcol=3000 if &syntax != 'json' setlocal syntax=json endif setlocal tabstop=4 setlocal tagcase= setlocal tagfunc= setlocal tags= setlocal termwinkey= setlocal termwinscroll=10000 setlocal termwinsize= setlocal textwidth=0 setlocal thesaurus= setlocal undofile setlocal undolevels=-123456 setlocal varsofttabstop= setlocal vartabstop= setlocal wincolor= setlocal nowinfixheight setlocal nowinfixwidth setlocal wrap setlocal wrapmargin=0 2 normal! zo let s:l = 5 - ((4 * winheight(0) + 26) / 53) if s:l < 1 | let s:l = 1 | endif exe s:l normal! zt 5 normal! 021| tabnext 1 badd +0 ~/workspace/gitbook-plugin-katex-new/package.json 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 set winminheight=1 winminwidth=1 let s:sx = expand(":p:r")."x.vim" if file_readable(s:sx) exe "source " . fnameescape(s:sx) endif let &so = s:so_save | let &siso = s:siso_save nohlsearch doautoall SessionLoadPost unlet SessionLoad " vim: set ft=vim :