Linux用戶最經常使用的編輯器便是VIM編輯器,為了提高我們的編輯速度,我們經常會在編輯器中設置一些快捷方式。今天小編就和大家一起分享下在VIM編輯器中設置Tab鍵為4個空格的方法。
設置方法:
編輯
vim ~/.vimrc
如文件不存在新建,文件已存在,追加在尾部
添加
“ 只有支持autocommands時會執行這部分代碼。
if has(”autocmd“)
” 使用文件類型檢查和基於文件的自動縮緊
filetype plugin indent on
“ Makefiles 文件中tab使用長度8.
autocmd FileType make set tabstop=8 shiftwidth=8 softtabstop=0 noexpandtab
endif
” 對於其它情況,使用4個空格寬度的TAB
set tabstop=4 “ TAB的寬度被設置為4個空格。
” 但仍然是\t. 只是vim把它解釋成4個空格寬度,用別的編輯器還是\t符號
“ Vim will interpret it to be having
” a width of 4.
set shiftwidth=4 “ 縮進使用4個空格的寬度。
set softtabstop=4 ” 設置tab所占的列數,當輸入tab時,設為4個空格的寬度。
set expandtab “ 擴展tab為空格。
vim暫時關閉縮進和注釋自動縮進設置
VIM在粘貼代碼時會自動縮進,把代碼搞得一團糟糕,甚至可能因為某行的一個注釋造成後面的代碼全部被注釋掉,
方法一
set pastetoggle
即可關閉自動縮進
或者設置為快捷鍵,最方便的方法就是在.vimrc中加一句:
set pastetoggle=《F9》
以後在插入模式下,只要按F9鍵就可以切換自動縮進。
當需要自己手寫代碼的時候,進入insert模式,默認就是自動縮進了。
方法二
set paste
然後再進入插入模式粘貼,代碼就不會被自動縮進。
敲代碼的時候需要自動縮進,需要改回來:
set nopaste
這就是在VIM編輯器中設置Tab鍵為4個空格的方法了,需要經常使用VIM編輯器的用戶們就去設置一下吧,這樣可以提高你的編輯速度哦。