window git bash客戶端vimrc設置tab縮進


從開發機寫的代碼,弄到windows上的客戶端git提交,總是顯示格式對不起的問題,問題是再vimrc上tab鍵的縮進不等於4個空格,然后就需要設置成和linux一樣的四格縮進。

安裝上git bash 客戶端,如下圖所示

然后再linux下查找vimrc,通過命令whereis vimrc可以找到,發現在/etc/vimrc下邊,打開該文件,看到如下幾行

 

然后再windows下找到git的vimrc文件,我的在C:\Program Files\Git\etc,下邊有個vimrc

 

然后打開該文件,把上述設置tab的鍵的粘貼進去

set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent

一般安裝目錄下的該文件是不可以修改的,可以先用管理員權限把它拷出來,然后修改后,在粘貼回去

各個參數的含義如下:

tabstop:表示一個 tab 顯示出來是多少個空格的長度,默認 8。 
softtabstop:表示在編輯模式的時候按退格鍵的時候退回縮進的長度,當使用 expandtab 時特別有用。 
shiftwidth:表示每一級縮進的長度,一般設置成跟 softtabstop 一樣。 當設置成 expandtab 時,縮進用空格來表示
noexpandtab 則是用制表符表示一個縮進。 
nu:表示顯示行號。 
autoindent:表示自動縮進。 
cindent:是特別針對C語言自動縮進
smartindent :智能對齊方式
expandtab:用空格代替tab


免責聲明!

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



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