diff options
| author | Paul Buetow <paul@buetow.org> | 2008-11-01 19:01:33 +0000 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2008-11-01 19:01:33 +0000 |
| commit | a7e28edcf236e3f9ab17008cb596394d1526f3f3 (patch) | |
| tree | c399f65456834dd6632bd8399d47e9b513bb9bfe | |
| parent | eb2a3bdc387eb76908dcd59b165738adccc28786 (diff) | |
initial vimsession
| -rw-r--r-- | docs/help.txt | 2 | ||||
| -rw-r--r-- | docs/version.txt | 2 | ||||
| -rw-r--r-- | src/build.h | 2 | ||||
| -rw-r--r-- | vimsession | 290 |
4 files changed, 293 insertions, 3 deletions
diff --git a/docs/help.txt b/docs/help.txt index 3f9c73c..3d0edfd 100644 --- a/docs/help.txt +++ b/docs/help.txt @@ -1,4 +1,4 @@ -Fype v0.1-devel Build 9317 +Fype v0.1-devel Build 9320 (c) Paul C. Buetow (2005 - 2008) <fype@dev.buetow.org> -e Executes given code string (see synopses) -h Prints this help diff --git a/docs/version.txt b/docs/version.txt index 48c9680..fe60012 100644 --- a/docs/version.txt +++ b/docs/version.txt @@ -1 +1 @@ -Fype v0.1-devel Build 9317 +Fype v0.1-devel Build 9320 diff --git a/src/build.h b/src/build.h index 0093a97..225bf2a 100644 --- a/src/build.h +++ b/src/build.h @@ -35,7 +35,7 @@ #ifndef BUILD_H #define BUILD_H -#define BUILDNR 9320 +#define BUILDNR 9321 #define OS_FREEBSD #endif diff --git a/vimsession b/vimsession new file mode 100644 index 0000000..894f44c --- /dev/null +++ b/vimsession @@ -0,0 +1,290 @@ +let SessionLoad = 1 +if &cp | set nocp | endif +map + :next
+map ,e :e =expand("%:p:h") . "/"
+map ,conf :source ~/.vimrc
+map ,v :sp ~/.vimrc
+map ,u :set ff=unix
+map ,t :w!
:make test +map ,r :w!
:make run +map ,m :w!
:make +map ,d :set ff=dos
+map - :previous
+let s:cpo_save=&cpo +set cpo&vim +nmap gx <Plug>NetrwBrowseX +map t :TlistToggle
+nnoremap <silent> <Plug>NetrwBrowseX :call netrw#NetBrowseX(expand("<cWORD>"),0)
+iabbr sout System.out.println +iabbr ite \item +iabbr tabul \begin{tabular}{}
\end{tabular}
2ki +iabbr bitem \begin{itemize}
\end{itemize}
2ki \item +iabbr benum \begin{enumerate}
\end{enumerate}
2ki \item +iabbr nsssec \subsubsection{}ba +iabbr nssec \subsection{}ba +iabbr nsec \section{}ba +let &cpo=s:cpo_save +unlet s:cpo_save +set autoindent +set background=dark +set backup +set backupdir=~/.vim/backups +set cindent +set ignorecase +set incsearch +set ruler +set shiftwidth=3 +set showcmd +set showmatch +set smartcase +set tabstop=4 +set tags=./tags,./TAGS,tags,TAGS,./tags,./../tags,./../../tags,./*/tags +set title +set visualbell +let s:so_save = &so | let s:siso_save = &siso | set so=0 siso=0 +let v:this_session=expand("<sfile>:p") +silent only +cd ~/svn/fype/trunk +if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == '' + let s:wipebuf = bufnr('%') +endif +set shortmess=aoO +badd +1 src/core/interpret.h +args src/core/interpret.h +edit src/core/interpret.h +set splitbelow splitright +wincmd _ | wincmd | +split +1wincmd k +wincmd w +set nosplitbelow +set nosplitright +wincmd t +set winheight=1 winwidth=1 +exe '1resize ' . ((&lines * 20 + 18) / 36) +exe '2resize ' . ((&lines * 13 + 18) / 36) +argglobal +edit /usr/local/share/vim/vim71/doc/starting.txt +setlocal keymap= +setlocal noarabic +setlocal autoindent +setlocal balloonexpr= +setlocal nobinary +setlocal bufhidden= +setlocal nobuflisted +setlocal buftype=help +setlocal cindent +setlocal cinkeys=0{,0},0),:,0#,!^F,o,O,e +setlocal cinoptions= +setlocal cinwords=if,else,while,do,for,switch +setlocal comments=s1:/*,mb:*,ex:*/,://,b:#,:%,:XCOMM,n:>,fb:- +setlocal commentstring=/*%s*/ +setlocal complete=.,w,b,u,t,i +setlocal completefunc= +setlocal nocopyindent +setlocal nocursorcolumn +set cursorline +setlocal cursorline +setlocal define= +setlocal dictionary= +setlocal nodiff +setlocal equalprg= +setlocal errorformat= +setlocal noexpandtab +if &filetype != 'help' +setlocal filetype=help +endif +setlocal foldcolumn=0 +setlocal nofoldenable +setlocal foldexpr=0 +setlocal foldignore=# +setlocal foldlevel=0 +setlocal foldmarker={{{,}}} +set foldmethod=indent +setlocal foldmethod=indent +setlocal foldminlines=1 +setlocal foldnestmax=20 +setlocal foldtext=foldtext() +setlocal formatexpr= +setlocal formatoptions=tcq +setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s* +setlocal grepprg= +setlocal iminsert=2 +setlocal imsearch=2 +setlocal include= +setlocal includeexpr= +setlocal indentexpr= +setlocal indentkeys=0{,0},:,0#,!^F,o,O,e +setlocal noinfercase +setlocal iskeyword=!-~,^*,^|,^\",192-255 +setlocal keywordprg= +setlocal nolinebreak +setlocal nolisp +setlocal nolist +setlocal makeprg= +setlocal matchpairs=(:),{:},[:] +setlocal modeline +setlocal nomodifiable +setlocal nrformats=octal,hex +setlocal nonumber +set numberwidth=1 +setlocal numberwidth=1 +setlocal omnifunc= +setlocal path= +setlocal nopreserveindent +setlocal nopreviewwindow +setlocal quoteescape=\\ +setlocal readonly +setlocal norightleft +setlocal rightleftcmd=search +setlocal noscrollbind +setlocal shiftwidth=3 +setlocal noshortname +setlocal nosmartindent +setlocal softtabstop=0 +setlocal nospell +setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+ +setlocal spellfile= +setlocal spelllang=en +setlocal statusline= +setlocal suffixesadd= +setlocal swapfile +setlocal synmaxcol=3000 +if &syntax != 'help' +setlocal syntax=help +endif +setlocal tabstop=8 +setlocal tags= +setlocal textwidth=78 +setlocal thesaurus= +setlocal nowinfixheight +setlocal nowinfixwidth +setlocal wrap +setlocal wrapmargin=0 +let s:l = 1197 - ((19 * winheight(0) + 10) / 20) +if s:l < 1 | let s:l = 1 | endif +exe s:l +normal! zt +1197 +normal! 039l +wincmd w +argglobal +setlocal keymap= +setlocal noarabic +setlocal autoindent +setlocal balloonexpr= +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 comments=s1:/*,mb:*,ex:*/,://,b:#,:%,:XCOMM,n:>,fb:- +setlocal commentstring=/*%s*/ +setlocal complete=.,w,b,u,t,i +setlocal completefunc= +setlocal nocopyindent +setlocal nocursorcolumn +set cursorline +setlocal cursorline +setlocal define= +setlocal dictionary= +setlocal nodiff +setlocal equalprg= +setlocal errorformat= +setlocal noexpandtab +if &filetype != 'cpp' +setlocal filetype=cpp +endif +setlocal foldcolumn=0 +setlocal foldenable +setlocal foldexpr=0 +setlocal foldignore=# +setlocal foldlevel=0 +setlocal foldmarker={{{,}}} +set foldmethod=indent +setlocal foldmethod=indent +setlocal foldminlines=1 +setlocal foldnestmax=20 +setlocal foldtext=foldtext() +setlocal formatexpr= +setlocal formatoptions=tcq +setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s* +setlocal grepprg= +setlocal iminsert=2 +setlocal imsearch=2 +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 +setlocal nolist +setlocal makeprg= +setlocal matchpairs=(:),{:},[:] +setlocal modeline +setlocal modifiable +setlocal nrformats=octal,hex +setlocal nonumber +set numberwidth=1 +setlocal numberwidth=1 +setlocal omnifunc= +setlocal path= +setlocal nopreserveindent +setlocal nopreviewwindow +setlocal quoteescape=\\ +setlocal noreadonly +setlocal norightleft +setlocal rightleftcmd=search +setlocal noscrollbind +setlocal shiftwidth=3 +setlocal noshortname +setlocal nosmartindent +setlocal softtabstop=0 +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=4 +setlocal tags= +setlocal textwidth=0 +setlocal thesaurus= +setlocal nowinfixheight +setlocal nowinfixwidth +setlocal wrap +setlocal wrapmargin=0 +let s:l = 1 - ((0 * winheight(0) + 6) / 13) +if s:l < 1 | let s:l = 1 | endif +exe s:l +normal! zt +1 +normal! 0 +wincmd w +exe '1resize ' . ((&lines * 20 + 18) / 36) +exe '2resize ' . ((&lines * 13 + 18) / 36) +tabnext 1 +if exists('s:wipebuf') + silent exe 'bwipe ' . s:wipebuf +endif +unlet! s:wipebuf +set winheight=1 winwidth=20 shortmess=filnxtToO +let s:sx = expand("<sfile>:p:r")."x.vim" +if file_readable(s:sx) + exe "source " . s:sx +endif +let &so = s:so_save | let &siso = s:siso_save +doautoall SessionLoadPost +unlet SessionLoad +" vim: set ft=vim : |
