天天看點

vi編譯器的設定



我們在Ubuntu下編輯一些檔案,這就涉及到了vi這個編輯器了。在Ubuntu下,初始使用vi的時候有點問題,就是在編輯模式下使用方向鍵的時候,并不會使光标移動,而是在指令行中出現[A [B [C [D之類的字母,而且編輯錯誤的話,就連平時關于的倒退鍵(Backspace鍵)都使用不了,隻能用Delete來删除。針對這個問題,網上的答案有很多,例如是安裝完整版的vim啊,編輯/etc/vim/vimrc.tiny等方法,很雜很亂,在這裡我就做個詳細的總結吧:

一、編輯/etc/vim/vimrc.tiny

由于/etc/vim/vimrc.tiny的擁有者是root使用者,是以要在root的權限下對這個檔案進行修改。很簡單,這個檔案裡面的倒數第二句話是“set compatible”,如下所示:   

vi編譯器的設定

将“compatible”改成“nocompatible”非相容模式就可以解決方向鍵變ABCD的問題了。

将”backspace =indent,eol,start”,這時backspace無法删除的問題就解決了

set tabstop =4,設定tab鍵為4個空格

set number設定顯示行号(不需要顯示行号的可以不用設定)

這個時候,無論對于哪個使用者,使用vi都能很友善的按照我們的習慣去編輯檔案了。