vim中將tab自動轉換成空格
在vim中,有時需要將tab轉換成space。使用ret命令(replace tab)。
[range]ret[ab]! [new-tabstop]
www.2cto.com
舉例:將第一行到文件尾的tab轉換成space,每個tab用4個space替代。
:set expandtab
:%ret! 4
如果沒有給定4,則用當前的tab寬度設定替換為space。
其它相關命令:
:set tabstop=4 設定tab寬度為4個字符
:set shiftwidth=4 設定自動縮進為4個字符
:set expandtab 用space替代tab的輸入
:set noexpandtab 不用space替代tab的輸入