vim將文本中的tab替換為4個空格


 

1、使用vim編輯器輸入tab時,自動替換為4個空格
在.vimrc文件中加入如下語句:

"TAB
"空格代替Tab"
"注意: 插入模式下輸入【ctrl+v+i】可以強制輸入一個tab
set tabstop=4 " tabstop 表示一個 tab 顯示出來是多少個空格的長度,默認8
set softtabstop=4 " softtabstop 表示在編輯模式的時候按退格鍵的時候退回縮進的長度,當使用 expandtab 時特別有用
set expandtab " 當設置成 expandtab 時,縮進用空格來表示,noexpandtab 則是用制表符表示一個縮進
set autoindent " 自動縮進
set cindent " 自動縮進補充
set shiftwidth=4 " 自動縮進空白字符個數

2、替換文本中已存在的Tab為空格
注意:先在.vimrc中插入第一步驟中的語句

底行模式下輸入如下命令:

:%retab
————————————————
版權聲明:本文為CSDN博主「Old_Driver_Lee」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/Ace_Shiyuan/article/details/105767283


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM