工做中嫌vim 中一個tab鍵的寬度太大,linux系統默認,沒改以前是一個tab鍵寬度是8個字符,想改爲4個字符,linux
操做以下:(注意:這是在root用戶下)
cd ~
vim .vimrc
添加以下幾行:(注意:括號中的不是哦,是我添加的註釋說明)
set shiftwidth=4 (表示每一級縮進的長度)
set softtabstop=4 (表示在編輯模式的時候按退格鍵的時候退回縮進的長度)
set nu (顯示行號)
set autoindent (自動縮進)vim
:wq (保存退出)
source .vimrc (使配置文件生效)spa
這樣能夠啦!配置
-----------------------------------------------------------------------------vimrc
當在其餘用戶下,按照上面修改後會發現,每次用vi打開文件後,會出現錯誤,以下:im
Error detected while processing /home/chen/.vimrc: (處理/home/chen/.vimrc時檢測到錯誤:)配置文件
......top
......註釋
......tab
不影響編輯,可是很彆扭,確定有不對的地方。
這是須要:
在root用戶下使用命令 vi /etc/vim/vimrc.tiny 修改文件,將set compatible 設置成set nocompatible。這是由於有時候系統會默認vim兼容vi,因此使用vi的命令。
操做完成後,再次按照上面的操做設置下便可。
=============================================================================
使用SecureCRT vim編輯行時,發現一行到72個字符時就自動換行了,很不爽!
:set textwidth=200 或者:
:set tw=200
繼續編輯便可啦!