Vim設定Tab寬度 替換Tab為空格

2022-08-29 08:45:15 字數 409 閱讀 8356

使用者配置:

在/home/you/.vimrc中新增以下**後,重啟vim即可實現按tab產生4個空格:

set ts=4  (注:ts是tabstop的縮寫,設tab寬4個空格)

set expandtab

對於已儲存的檔案,可以使用下面的方法進行空格和tab的替換:

tab替換為空格:

:set ts=4

:set expandtab

:%retab!

空格替換為tab:

:set ts=4

:set noexpandtab

:%retab!

加!是用於處理非空白字元之後的tab,即所有的tab,若不加!,則只處理行首的tab。

---------------------

出處:

Linux系統中vim設定tab鍵的寬度等

在 vim 中可以很方便的根據不同的檔案型別來設定使用 tab 製表符或者空格,還可以設定長度,非常靈活。1 在自己的目錄下建立.vimrc檔案。控制台輸入vi vimrc 回車。2 在.vimrc檔案中輸入如下文字 set tabstop 4 set softtabstop 4 set shift...

vim的tab鍵設定

多在windows上程式設計的童鞋可能習慣於感受tab鍵為4個空格的長度,不過在linux系統中一般預設設定tab鍵為8個空格長度來顯示。事實上tab也確實是8個空格的長度。不過由於習慣問題,某些童鞋還是希望在linux上也感受tab鍵為4個空格長度的顯示,因為vi編輯器在linux上是那麼地眾所周...

vim設定Tab縮排長度

在linux系統中,vim是一款非常好用的文字編輯器,那麼,如何在linux下的vim編輯器設定tab的縮排長度呢?linux系統下,vim編輯器tab鍵的預設長度為8個空格,在vim中可以通過修改使用者的配置檔案來進行設定,設定步驟如下。1 建立.vimrc配置檔案 使用者可以通過下面的命令進行配...