let SessionLoad = 1 if &cp | set nocp | endif let s:cpo_save=&cpo set cpo&vim imap <Nul> <C-Space> inoremap <expr> <Up> pumvisible() ? "\" : "\<Up>" inoremap <expr> <S-Tab> pumvisible() ? "\" : "\<S-Tab>" inoremap <expr> <Down> pumvisible() ? "\" : "\<Down>" nnoremap <silent> :TmuxNavigateLeft nnoremap <silent> <NL> :TmuxNavigateDown nnoremap <silent> :TmuxNavigateUp nnoremap <silent> :TmuxNavigateRight nnoremap <silent> :TmuxNavigatePrevious nnoremap \d :YcmShowDetailedDiagnostic vnoremap <silent> \c :call CopyMarkWithCursor("<", ">") nnoremap <silent> \c :set opfunc=OpSysCopyMark g@ vmap gx <Plug>NetrwBrowseXVis nmap gx <Plug>NetrwBrowseX vnoremap <silent> <Plug>NetrwBrowseXVis :call netrw#BrowseXVis() nnoremap <silent> <Plug>NetrwBrowseX :call netrw#BrowseX(expand((exists("g:netrw_gx")? g:netrw_gx : '<cfile>')),netrw#CheckIfRemote()) inoremap <expr> pumvisible() ? "\" : "\ " let &cpo=s:cpo_save unlet s:cpo_save set autoindent set backspace=indent,eol,start set completefunc=youcompleteme#CompleteFunc set completeopt=preview,menuone set cpoptions=aAceFsB set fileencodings=ucs-bom,utf-8,default,latin1 set fillchars=vert:|,fold:-,vert:│ set helplang=en set hidden set include=import_s.\\zs[^'\"]*\\ze set includeexpr=TsIncludeExpr(v:fname) set nomodeline set path=.,/usr/include,,,./node_modules/**,node_modules/** set ruler set runtimepath=~/.vim,~/.vim/bundle/JustDo,~/.vim/bundle/YouCompleteMe,~/.vim/bundle/vim-easymotion,~/.vim/bundle/vim-tmux-navigator,~/.vim/bundle/yats.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim74,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after set sessionoptions=blank,buffers,folds,help,options,tabpages,winsize,sesdir set shortmess=filnxtToOc set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc set suffixesadd=.ts set window=43 let s:so_save = &so | let s:siso_save = &siso | set so=0 siso=0 let v:this_session=expand("<sfile>:p") silent only exe "cd " . escape(expand("<sfile>:p:h"), ' ') if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == '' let s:wipebuf = bufnr('%') endif set shortmess=aoO badd +12 rollup.config.js badd +7 imgui-js/rollup.config.js badd +4 imgui-js/tsconfig.json badd +12 tsconfig.json badd +1 index.js badd +3904 imgui-js/imgui.ts badd +80 src/main.ts badd +52 imgui-js/example/main.ts badd +34 package.json badd +1 imgui-js/dist/imgui.d.ts badd +1 imgui-js/bind-imgui.js badd +1 imgui-js/example/imgui_impl.js badd +2 imgui-js/example/imgui_impl.ts badd +295 imgui-js/imgui_demo.ts badd +4 index.html badd +4 indexdev.html badd +6 imgui-js/example/index.html badd +6 imgui-js/example/system.config.js badd +40 imgui-js/package.json badd +1 node_modules/systemjs/dist/system.js badd +1 src/main.js badd +1 imgui-js/example/main.js badd +0 src/imgui_impl.ts argglobal silent! argdel * edit src/imgui_impl.ts set splitbelow splitright set nosplitbelow set nosplitright wincmd t set winheight=1 winwidth=1 argglobal setlocal keymap= setlocal noarabic setlocal autoindent setlocal backupcopy= setlocal nobinary setlocal nobreakindent setlocal breakindentopt= setlocal bufhidden= setlocal buflisted setlocal buftype= setlocal nocindent setlocal cinkeys=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=youcompleteme#CompleteFunc setlocal nocopyindent setlocal cryptmethod= setlocal nocursorbind setlocal nocursorcolumn setlocal nocursorline setlocal define= setlocal dictionary= setlocal nodiff setlocal equalprg= setlocal errorformat=%+A\ %#%f\ %#(%l\\,%c):\ %m,%C%m setlocal expandtab if &filetype != 'typescript' setlocal filetype=typescript 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=Fixedgq(v:lnum,v:count) setlocal formatoptions=croql setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s* setlocal grepprg= setlocal iminsert=0 setlocal imsearch=0 setlocal include= setlocal includeexpr=TsIncludeExpr(v:fname) setlocal indentexpr=GetTypescriptIndent() 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 makeprg=tsc\ \ $*\ % setlocal matchpairs=(:),{:},[:] setlocal nomodeline setlocal modifiable setlocal nrformats=bin,octal,hex set number setlocal number setlocal numberwidth=4 setlocal omnifunc=xmlcomplete#CompleteTags setlocal path= setlocal nopreserveindent setlocal nopreviewwindow setlocal quoteescape=\\ setlocal noreadonly setlocal norelativenumber setlocal norightleft setlocal rightleftcmd=search setlocal noscrollbind setlocal shiftwidth=4 setlocal noshortname setlocal nosmartindent setlocal softtabstop=4 setlocal nospell setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+ setlocal spellfile= setlocal spelllang=en setlocal statusline= setlocal suffixesadd=.ts setlocal swapfile setlocal synmaxcol=3000 if &syntax != 'typescript' setlocal syntax=typescript endif setlocal tabstop=8 setlocal tagcase= setlocal tags= setlocal textwidth=0 setlocal thesaurus= setlocal noundofile setlocal undolevels=-123456 setlocal nowinfixheight setlocal nowinfixwidth setlocal wrap setlocal wrapmargin=0 silent! normal! zE let s:l = 1 - ((0 * winheight(0) + 21) / 43) if s:l < 1 | let s:l = 1 | endif exe s:l normal! zt 1 normal! 0 tabnext 1 if exists('s:wipebuf') silent exe 'bwipe ' . s:wipebuf endif unlet! s:wipebuf set winheight=1 winwidth=20 shortmess=filnxtToOc let s:sx = expand("<sfile>: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 doautoall SessionLoadPost unlet SessionLoad " vim: set ft=vim :