linux系統下Vi編輯器或者Vim編輯器設置顯示行號、自動縮進、調整tab鍵寬度的技巧?

工作中嫌vim 中一個tab鍵的寬度太大,linux系統默認,沒改之前是一個tab鍵寬度是8個字符,想改成4個字符,

操作如下:(注意:這是在root用戶下) cd ~ vim .vimrc 添加如下幾行:(注意:括號中的不是哦,是我添加的註釋說明) set shiftwidth=4    (表示每一級縮進的長度) set softtabstop=4   (表示在編輯模式的時候按退格鍵的時候退回縮進的長度) set nu        (顯示行號) set autoindent     (自動縮進)

:wq (保存退出) source .vimrc    (使配置文件生效)

這樣可以啦!

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

當在其他用戶下,按照上面修改後會發現,每次用vi打開文件後,會出現錯誤,如下:

Error detected while processing /home/chen/.vimrc:  (處理/home/chen/.vimrc時檢測到錯誤:)

......

......

......

不影響編輯,但是很彆扭,肯定有不對的地方。

這是需要:

在root用戶下使用命令 vi /etc/vim/vimrc.tiny 修改文件,將set compatible 設置成set nocompatible。這是因爲有時候系統會默認vim兼容vi,所以使用vi的命令。

操作完成後,再次按照上面的操作設置下即可。

============================================================================= 使用SecureCRT vim編輯行時,發現一行到72個字符時就自動換行了,很不爽!

:set textwidth=200   或者: :set tw=200

繼續編輯即可啦!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章