aboutsummaryrefslogtreecommitdiffstats
path: root/vimrc
diff options
context:
space:
mode:
authorLAN-TW <lantw44@gmail.com>2012-05-31 22:56:14 +0800
committerLAN-TW <lantw44@gmail.com>2012-05-31 22:56:14 +0800
commitb09782b9c64ac10800c84a697f9afbf000b428bc (patch)
treef6ac3a8b7f563e7e7d6af234f210e5ec22969411 /vimrc
parent26886c0aa954147272f415a8b40c40ffaffdfa11 (diff)
downloadconfigfile-b09782b9c64ac10800c84a697f9afbf000b428bc.tar
configfile-b09782b9c64ac10800c84a697f9afbf000b428bc.tar.gz
configfile-b09782b9c64ac10800c84a697f9afbf000b428bc.tar.bz2
configfile-b09782b9c64ac10800c84a697f9afbf000b428bc.tar.lz
configfile-b09782b9c64ac10800c84a697f9afbf000b428bc.tar.xz
configfile-b09782b9c64ac10800c84a697f9afbf000b428bc.tar.zst
configfile-b09782b9c64ac10800c84a697f9afbf000b428bc.zip
vimrc: 加入 omnicomplete 函式設置以及 tags 檔案路徑vimrc-20120531
Diffstat (limited to 'vimrc')
-rw-r--r--vimrc10
1 files changed, 10 insertions, 0 deletions
diff --git a/vimrc b/vimrc
index dd004fb..1a97aa0 100644
--- a/vimrc
+++ b/vimrc
@@ -51,3 +51,13 @@ imap <F9> <ESC><F9>
imap <F10> <ESC><F10>
imap <F11> <ESC><F11>
imap <F12> <ESC><F12>
+
+autocmd FileType python set omnifunc=pythoncomplete#Complete
+autocmd FileType javascript set omnifunc=javascriptcomplete#CompleteJS
+autocmd FileType html set omnifunc=htmlcomplete#CompleteTags
+autocmd FileType css set omnifunc=csscomplete#CompleteCSS
+autocmd FileType xml set omnifunc=xmlcomplete#CompleteTags
+autocmd FileType php set omnifunc=phpcomplete#CompletePHP
+autocmd FileType c set omnifunc=ccomplete#Complete
+
+set tags+=~/.vim/tags