通過編輯vim的配置文件設(shè)置以下幾個參數(shù)就可以永久更改vim自動縮進字符數(shù)。
set tabstop=4 #設(shè)置tab鍵占用4個空格的長度。
set shiftwidth=4 #設(shè)置手動縮進時占用4個空格長度。
set softtabstop=4 #設(shè)置tab鍵實際占用4個空格長度。
set expandtab #設(shè)置將tab鍵轉(zhuǎn)換為softtabstop值的空格數(shù)。
Linux kernel的默認值:
set tabstop=8
set softtabstop=8
set shiftwidth=8
set noexpandtab
CentOS下vim配置文件目錄:/etc/vimrc
配置方法:
[root@centos ~]# echo -e "nset tabstop=4nset shiftwidth=4nset softtabstop=4nset expandtab" >> /etc/vimrc