let SessionLoad = 1 if &cp | set nocp | endif let s:cpo_save=&cpo set cpo&vim inoremap  noremap c :silent s/^\V=escape(b:comment_leader,'\/') //e :nohlsearch noremap  :silent s/^/=escape(b:comment_leader,'\/') / :nohlsearch nnoremap  :Unite -start-insert file_rec/async nmap  :TagbarToggle noremap  * :Unite grep:.:: nnoremap  s :Unite buffer nnoremap  / :Unite grep:. nnoremap  ! :tab sball nnoremap  :x nnoremap   :w nnoremap   w nnoremap  - s nnoremap  t v nnoremap   noremap ,cu :silent s/^\V=escape(b:comment_leader,'\/') //e :nohlsearch noremap ,cc :silent s/^/=escape(b:comment_leader,'\/') / :nohlsearch nnoremap \l :set cursorline! nnoremap \c :set cursorcolumn! nnoremap cd :cd %:p:h nmap gx NetrwBrowseX nnoremap NetrwBrowseX :call netrw#NetrwBrowseX(expand(""),0) nnoremap :make nnoremap  vnoremap  inoremap  0i inoremap  A inoremap #de #define inoremap #in< #include<> nnoremap èè__ :set paste m`o``:set nopaste nnoremap Ï :set paste m`O``:set nopaste nnoremap ï :set paste m`o``:set nopaste inoremap prt printf inoremap swf printf cabbr tc tabc cabbr tn tabnew let &cpo=s:cpo_save unlet s:cpo_save set autoindent set backspace=indent,eol,start set backup set backupdir=~/.vimtmp/backup set directory=~/.vimtmp/temp set expandtab set fileencodings=ucs-bom,utf-8,default,latin1 set gdefault set helplang=fr set hidden set history=50 set ignorecase set incsearch set laststatus=2 set listchars=tab:.\ ,eol:¬,nbsp:␣ set nomodeline set printoptions=paper:a4 set ruler set runtimepath=~/.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim73,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after set scrolloff=5 set shiftwidth=4 set showcmd set showmatch set smartcase set smarttab set softtabstop=4 set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [ASCII=%03.3b]\ [HEX=%02.2B]\ [POS=%04l,%04v][%p%%]\ [LEN=%L] set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc set undodir=~/.vimtmp/undo set undofile set viminfo='20,\"50,<100,n~/.vimtmp/viminfo set wildmenu set wildmode=list:longest:full let s:so_save = &so | let s:siso_save = &siso | set so=0 siso=0 let v:this_session=expand(":p") silent only cd /var/www/ache/dev if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == '' let s:wipebuf = bufnr('%') endif set shortmess=aoO badd +0 dev.c badd +0 main.c badd +0 main.h args dev.c edit dev.c set splitbelow splitright set nosplitbelow set nosplitright wincmd t set winheight=1 winwidth=1 argglobal setlocal keymap= setlocal noarabic setlocal autoindent setlocal nobinary setlocal bufhidden= setlocal buflisted setlocal buftype= setlocal cindent setlocal cinkeys=0{,0},0),:,0#,!^F,o,O,e setlocal cinoptions= setlocal cinwords=if,else,while,do,for,switch setlocal colorcolumn= setlocal comments=sO:*\ -,mO:*\ \ ,exO:*/,s1:/*,mb:*,ex:*/,:// 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 set cursorline setlocal cursorline setlocal define= setlocal dictionary= setlocal nodiff setlocal equalprg= setlocal errorformat= setlocal expandtab if &filetype != 'c' setlocal filetype=c endif 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=croql setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s* setlocal grepprg= setlocal iminsert=0 setlocal imsearch=0 setlocal include= setlocal includeexpr= setlocal indentexpr= setlocal indentkeys=0{,0},:,0#,!^F,o,O,e setlocal noinfercase setlocal iskeyword=@,48-57,_,192-255 setlocal keywordprg= setlocal nolinebreak setlocal nolisp set list setlocal list setlocal makeprg= setlocal matchpairs=(:),{:},[:] setlocal nomodeline setlocal modifiable setlocal nrformats=octal,hex set number setlocal nonumber setlocal numberwidth=4 setlocal omnifunc=ccomplete#Complete setlocal path= setlocal nopreserveindent setlocal nopreviewwindow setlocal quoteescape=\\ setlocal noreadonly set relativenumber setlocal relativenumber 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= setlocal swapfile setlocal synmaxcol=3000 if &syntax != 'c' setlocal syntax=c endif setlocal tabstop=8 setlocal tags= setlocal textwidth=0 setlocal thesaurus= setlocal undofile setlocal nowinfixheight setlocal nowinfixwidth setlocal wrap setlocal wrapmargin=0 silent! normal! zE let s:l = 1 - ((0 * winheight(0) + 32) / 64) if s:l < 1 | let s:l = 1 | endif exe s:l normal! zt 1 normal! 0 tabedit main.c set splitbelow splitright wincmd _ | wincmd | vsplit 1wincmd h wincmd w set nosplitbelow set nosplitright wincmd t set winheight=1 winwidth=1 exe 'vert 1resize ' . ((&columns * 130 + 101) / 202) exe 'vert 2resize ' . ((&columns * 71 + 101) / 202) argglobal setlocal keymap= setlocal noarabic setlocal autoindent setlocal nobinary setlocal bufhidden= setlocal buflisted setlocal buftype= setlocal cindent setlocal cinkeys=0{,0},0),:,0#,!^F,o,O,e setlocal cinoptions= setlocal cinwords=if,else,while,do,for,switch setlocal colorcolumn= setlocal comments=sO:*\ -,mO:*\ \ ,exO:*/,s1:/*,mb:*,ex:*/,:// 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 set cursorline setlocal cursorline setlocal define= setlocal dictionary= setlocal nodiff setlocal equalprg= setlocal errorformat= setlocal expandtab if &filetype != 'c' setlocal filetype=c endif 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=croql setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s* setlocal grepprg= setlocal iminsert=0 setlocal imsearch=0 setlocal include= setlocal includeexpr= setlocal indentexpr= setlocal indentkeys=0{,0},:,0#,!^F,o,O,e setlocal noinfercase setlocal iskeyword=@,48-57,_,192-255 setlocal keywordprg= setlocal nolinebreak setlocal nolisp set list setlocal list setlocal makeprg= setlocal matchpairs=(:),{:},[:] setlocal nomodeline setlocal modifiable setlocal nrformats=octal,hex set number setlocal number setlocal numberwidth=4 setlocal omnifunc=ccomplete#Complete setlocal path= setlocal nopreserveindent setlocal nopreviewwindow setlocal quoteescape=\\ setlocal noreadonly set relativenumber setlocal relativenumber 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= setlocal swapfile setlocal synmaxcol=3000 if &syntax != 'c' setlocal syntax=c endif setlocal tabstop=8 setlocal tags= setlocal textwidth=0 setlocal thesaurus= setlocal undofile setlocal nowinfixheight setlocal nowinfixwidth setlocal wrap setlocal wrapmargin=0 silent! normal! zE let s:l = 103 - ((31 * winheight(0) + 31) / 63) if s:l < 1 | let s:l = 1 | endif exe s:l normal! zt 103 normal! 083l wincmd w argglobal edit main.h setlocal keymap= setlocal noarabic setlocal autoindent setlocal nobinary setlocal bufhidden= setlocal buflisted setlocal buftype= setlocal cindent setlocal cinkeys=0{,0},0),:,0#,!^F,o,O,e setlocal cinoptions= setlocal cinwords=if,else,while,do,for,switch setlocal colorcolumn= setlocal comments=sO:*\ -,mO:*\ \ ,exO:*/,s1:/*,mb:*,ex:*/,:// 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 set cursorline setlocal cursorline setlocal define= setlocal dictionary= setlocal nodiff setlocal equalprg= setlocal errorformat= setlocal expandtab if &filetype != 'cpp' setlocal filetype=cpp endif 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=croql setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s* setlocal grepprg= setlocal iminsert=0 setlocal imsearch=0 setlocal include= setlocal includeexpr= setlocal indentexpr= setlocal indentkeys=0{,0},:,0#,!^F,o,O,e setlocal noinfercase setlocal iskeyword=@,48-57,_,192-255 setlocal keywordprg= setlocal nolinebreak setlocal nolisp set list setlocal list setlocal makeprg= setlocal matchpairs=(:),{:},[:] setlocal nomodeline setlocal modifiable setlocal nrformats=octal,hex set number setlocal number setlocal numberwidth=4 setlocal omnifunc=ccomplete#Complete setlocal path= setlocal nopreserveindent setlocal nopreviewwindow setlocal quoteescape=\\ setlocal noreadonly set relativenumber setlocal relativenumber 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= setlocal swapfile setlocal synmaxcol=3000 if &syntax != 'cpp' setlocal syntax=cpp endif setlocal tabstop=8 setlocal tags= setlocal textwidth=0 setlocal thesaurus= setlocal undofile setlocal nowinfixheight setlocal nowinfixwidth setlocal wrap setlocal wrapmargin=0 silent! normal! zE let s:l = 25 - ((24 * winheight(0) + 31) / 63) if s:l < 1 | let s:l = 1 | endif exe s:l normal! zt 25 normal! 0 wincmd w 2wincmd w exe 'vert 1resize ' . ((&columns * 130 + 101) / 202) exe 'vert 2resize ' . ((&columns * 71 + 101) / 202) tabnext 2 if exists('s:wipebuf') silent exe 'bwipe ' . s:wipebuf endif unlet! s:wipebuf set winheight=1 winwidth=20 shortmess=filnxtToO 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 doautoall SessionLoadPost unlet SessionLoad " vim: set ft=vim :