2011年12月3日 星期六

[Linux][Ubuntu][Vim expandtab for Makefile]

因為 Makefile 的 commands 需要有個 tab, 而現在流行的 vim 規則是使用 expandtab.

也就是把 tab 以空白取代.

但 Makefile 就是沒辦法, 一定要是 tab 而非 space.

所以就多加一行在 .vimrc 中.

autocmd FileType make setlocal noexpandtab

這樣子當用 Vim 開 Makefile 時, Vim 就不會開啟 expandtab 的功能.

Reference:
http://vim.wikia.com/wiki/Converting_tabs_to_spaces

沒有留言:

張貼留言