rendered paste body 143 augroup filetypedetect
144 au BufRead *.html set filetype=htmlm4
145 au BufNewFile,BufRead,BufEnter *.java \\
146 :iab sss System.out.println();<esc>hha\\
147 :iab psvm public static void main(String args[])\\
148 :set makeprg=javac\ %\\
149 :imap <F9> <ESC><ESC>:w<cr>:make<cr>\\
150 :map <F9> <ESC><ESC>:w<cr>:make<cr>\\
151 :map <F10> :!java -cp %:p:h %:t:r \\
152 :imap <F10> :!java -cp %:p:h %:t:r
153 au BufNewFile,BufRead,BufEnter *.pl \
154 :map <F9> <ESC><ESC>:w<cr>:!perl %<cr>\
155 :map <F8> <ESC><ESC>:w<cr>:!perl -w %<cr>\
156 :imap <F8> <ESC><ESC>:w<cr>:!perl -w %<cr>\
157 au BufNewFile,BufRead *.sc source /home/mercury1/crs/vim/share/vim/syntax/c.vim
158 au BufNewFile,BufRead,BufEnter *.c \
159 :imap ppp printf("\n");<esc>hhhhi \
160 :map <F7> <ESC><ESC>:set makeprg=g++\ %<cr>:w<cr>:make<cr> \
161 :imap <F7> <ESC><ESC>:set makeprg=g++\ %<cr>:w<cr>:make<cr> \
162 :map <f9> <ESC>:w<ESC>:!cc % -o %:t:r<CR> \
163 :map <F10> <ESC>:!%:t:r<cr> \
164 :imap <f9> <ESC>:w<ESC>:!cc % -o %:t:r<CR> \
165 :imap <F10> <ESC>:!%:t:r<cr> \
166 augroup END