GIF89a;
EcchiShell v1.0
/
/
proc/
self/
root/
usr/
share/
vim/
setlocal include=\\\(require\\\|include\\\)\\\(_once\\\)\\\?
" Disabled changing 'iskeyword', it breaks a command such as "*"
" setlocal iskeyword+=$
if exists("loaded_matchit")
let b:match_words = ',\:\,' .
\ '\:\:\:\,' .
\ '\:\,' .
\ '\:\,' .
\ '\:\,' .
\ '\:\,' .
\ '(:),[:],{:},' .
\ s:match_words
endif
" ###
if exists('&omnifunc')
setlocal omnifunc=phpcomplete#CompletePHP
endif
" Section jumping: [[ and ]] provided by Antony Scriven
let s:function = '\(abstract\s\+\|final\s\+\|private\s\+\|protected\s\+\|public\s\+\|static\s\+\)*function'
let s:class = '\(abstract\s\+\|final\s\+\)*class'
let s:interface = 'interface'
let s:section = '\(.*\%#\)\@!\_^\s*\zs\('.s:function.'\|'.s:class.'\|'.s:interface.'\)'
exe 'nno [[ ?' . escape(s:section, '|') . '?:nohls'
exe 'nno ]] /' . escape(s:section, '|') . '/:nohls'
exe 'ono [[ ?' . escape(s:section, '|') . '?:nohls'
exe 'ono ]] /' . escape(s:section, '|') . '/:nohls'
setlocal commentstring=/*%s*/
" Undo the stuff we changed.
let b:undo_ftplugin = "setlocal commentstring< include< omnifunc<" .
\ " | unlet! b:browsefilter b:match_words | " .
\ s:undo_ftplugin
" Restore the saved compatibility options.
let &cpo = s:keepcpo
unlet s:keepcpo