| verzia 1.23, 2001/12/15 00:06:51 |
verzia 1.24, 2001/12/15 04:01:01 |
| Riadok 184 fun! SetsByFiletype() |
|
| Riadok 184 fun! SetsByFiletype() |
|
| :if &filetype == "mail" |
:if &filetype == "mail" |
| : setlocal textwidth=72 |
: setlocal textwidth=72 |
| : setlocal noautoindent |
: setlocal noautoindent |
| : map gqap |
: map <buffer> gqap |
| : imap gqapi |
: imap <buffer> gqapi |
| :endif |
:endif |
| " }}}2 |
" }}}2 |
| " Perl {{{2 |
" Perl {{{2 |
|
|
| :augroup C |
:augroup C |
| : autocmd! |
: autocmd! |
| "formatovanie C-zdrojakov |
"formatovanie C-zdrojakov |
| : autocmd BufEnter *.c,*.h,*.cc,*.cpp map mfggvG$='f |
: autocmd BufEnter *.c,*.h,*.cc,*.cpp map <buffer> mfggvG$='f |
| : autocmd BufEnter *.c,*.h,*.cc,*.cpp imap mfggvG$='fi |
: autocmd BufEnter *.c,*.h,*.cc,*.cpp imap <buffer> mfggvG$='fi |
| : autocmd BufEnter *.c,*.h,*.cc,*.cpp map yii yyp3wdwi |
: autocmd BufEnter *.c,*.h,*.cc,*.cpp map <buffer> yii yyp3wdwi |
| : autocmd BufEnter *.c,*.h,*.cc,*.cpp map :call CallProg()
|
: autocmd BufEnter *.c,*.h,*.cc,*.cpp map <buffer> :call CallProg()
|
| : autocmd BufLeave *.c,*.h,*.cc,*.cpp unmap |
: autocmd BufLeave *.c,*.h,*.cc,*.cpp unmap |
| : autocmd BufLeave *.c,*.h,*.cc,*.cpp unmap yii |
: autocmd BufLeave *.c,*.h,*.cc,*.cpp unmap yii |
| : autocmd BufLeave *.c,*.h,*.cc,*.cpp iunmap |
: autocmd BufLeave *.c,*.h,*.cc,*.cpp iunmap |
|
|
| " Autocommands for *.pl *.pm {{{2 |
" Autocommands for *.pl *.pm {{{2 |
| :augroup Perl |
:augroup Perl |
| : autocmd! |
: autocmd! |
| : autocmd BufEnter *.p[lm] map mfggvG$='f |
: autocmd BufEnter *.p[lm] map <buffer> mfggvG$='f |
| : autocmd BufEnter *.p[lm] imap mfggvG$='fi |
: autocmd BufEnter *.p[lm] imap <buffer> mfggvG$='fi |
| : autocmd BufEnter *.p[lm] map :call CallProg()
|
: autocmd BufEnter *.p[lm] map <buffer> :call CallProg()
|
| : autocmd BufLeave *.p[lm] unmap |
: autocmd BufLeave *.p[lm] unmap |
| : autocmd BufLeave *.p[lm] iunmap |
: autocmd BufLeave *.p[lm] iunmap |
| : autocmd BufLeave *.p[lm] unmap |
: autocmd BufLeave *.p[lm] unmap |
|
|
| :augroup HtmlCgi |
:augroup HtmlCgi |
| : autocmd! |
: autocmd! |
| " Appending right part of tag in HTML files. |
" Appending right part of tag in HTML files. |
| : autocmd BufEnter *.html imap QQ </>2F<lywf>f/pF<i |
: autocmd BufEnter *.html imap <buffer> QQ </>2F<lywf>f/pF<i |
| : autocmd BufLeave *.html iunmap QQ |
: autocmd BufLeave *.html iunmap QQ |
| : autocmd BufWritePre,FileWritePre *.html call AutoLastMod() |
: autocmd BufWritePre,FileWritePre *.html call AutoLastMod() |
| : autocmd BufEnter *.cgi imap QQ </>2F<lywf>f/pF<i |
: autocmd BufEnter *.cgi imap <buffer> QQ </>2F<lywf>f/pF<i |
| : autocmd BufLeave *.cgi iunmap QQ |
: autocmd BufLeave *.cgi iunmap QQ |
| : autocmd BufWritePre,FileWritePre *.cgi call AutoLastMod() |
: autocmd BufWritePre,FileWritePre *.cgi call AutoLastMod() |
| :augroup END |
:augroup END |
|
|
| " Autocomands for *.tcl {{{2 |
" Autocomands for *.tcl {{{2 |
| :augroup Tcl |
:augroup Tcl |
| : autocmd! |
: autocmd! |
| : autocmd WinEnter *.tcl map :call CallProg()
|
: autocmd WinEnter *.tcl map <buffer> :call CallProg()
|
| : autocmd WinLeave *.tcl unmap |
: autocmd WinLeave *.tcl unmap |
| : autocmd BufRead,BufNewFile *.tcl setlocal autoindent |
: autocmd BufRead,BufNewFile *.tcl setlocal autoindent |
| :augroup END |
:augroup END |
| """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" }}}2 |
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" }}}2 |
| |
" Autocomands for *.tex {{{2 |
| |
:augroup TeX |
| |
: autocmd! |
| |
: autocmd WinEnter *.tex |
| |
: autocmd WinLeave *.tex |
| |
: autocmd BufRead,BufNewFile *.tex setlocal formatoptions=croql |
| |
:augroup END |
| |
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" }}}2 |
| " Autocomands for Makefile {{{2 |
" Autocomands for Makefile {{{2 |
| :augroup Makefile |
:augroup Makefile |
| : autocmd! |
: autocmd! |
| : autocmd BufEnter [Mm]akefile* map :call CallProg()
|
: autocmd BufEnter [Mm]akefile* map <buffer> :call CallProg()
|
| : autocmd BufLeave [Mm]akefile* unmap |
: autocmd BufLeave [Mm]akefile* unmap |
| :augroup END |
:augroup END |
| """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" }}}2 |
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" }}}2 |