From 1849c1a6700aa0c063b0e98a2ff8b16912acdee6 Mon Sep 17 00:00:00 2001 From: Ting-Wei Lan Date: Fri, 20 Jun 2014 12:23:25 +0800 Subject: =?UTF-8?q?vimrc:=20=E5=8A=A0=E5=85=A5=E6=9B=B4=E5=A4=9A=20C++=20?= =?UTF-8?q?=E5=89=AF=E6=AA=94=E5=90=8D=E5=92=8C=20JSON=20=E6=94=AF?= =?UTF-8?q?=E6=8F=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vimrc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vimrc b/vimrc index 4862b4c..f6feeda 100644 --- a/vimrc +++ b/vimrc @@ -32,7 +32,7 @@ function! SingleCompile() if file_suffix == "c" !${CC} ${CFLAGS} %:p:. -o %:r ${LDFLAGS} 2>&1 | tee ${HOME}${ERRFILE} cg ${HOME}${ERRFILE} - elseif file_suffix == "cpp" + elseif index(['cpp', 'CPP', 'cp', 'cxx', 'cc', 'c++'], file_suffix) >= 0 !${CXX} ${CFLAGS} %:p:. -o %:r ${LDFLAGS} 2>&1 | tee ${HOME}${ERRFILE} cg ${HOME}${ERRFILE} else @@ -101,6 +101,7 @@ au FileType php set omnifunc=phpcomplete#CompletePHP au FileType c set omnifunc=ccomplete#Complete au BufRead *.vala,*.vapi set efm=%f:%l.%c-%[%^:]%#:\ %t%[%^:]%#:\ %m au BufRead,BufNewFile *.vala,*.vapi setfiletype vala +au BufRead,BufNewFile *.json set ft=json set tags+=~/.vim/tags @@ -115,6 +116,7 @@ if g:plugins_enabled Bundle 'othree/html5.vim' Bundle 'tkztmk/vim-vala' Bundle 'airblade/vim-gitgutter' + Bundle 'elzr/vim-json' Bundle 'rails.vim' Bundle 'gtk-vim-syntax' if g:use_neocomplete -- cgit v1.2.3