Tuesday, December 7, 2010

Vim 的 autocmd 功能

Vim 的 autocmd 功能

有時候在編輯某些特定類型的檔案時(比如 *.c 和 *.h),需要啟用 Vim 某些特訂的功能(像是 cindent、漸進式搜尋等),這時候可以在 ~/.vimrc 裡使用 autocmd 即可達到這樣的需求囉。比如我希望當編輯副檔名為 c 的檔案時能自動開啟 cindent ,則加入一行:

autocmd BufNewFile,BufRead *.c set cindent

這樣就可以收工了。關於 autocmd 的用法可以參考:

自動命令

Reference: http://williewu.blogspot.com/2007/02/vim-autocmd.html

No comments: