如果是在 console 模式下使用 vi/vim,一旦按錯鍵會發出 bi 的一聲,這樣做可以提醒我們,但是很多時候會影響其他人工作、學習或者休息,如何關閉呢?
可以在 vi/vim 中使用
:set noeb
命令(其中 noeb 是 noerrorbells 的縮寫),這樣當錯誤發生的時候將不會發出 bi 的一聲。如果想要在出錯的時候有一些提示,可以使用
:set vb
命令(其中 vb 是 visualbell 的縮寫),代替 bell 的將是螢幕的閃爍。
這樣也許已經足夠了,但是當我們徹夜程式設計序的時候,尤其是在跟他人同住(比如學生宿舍)的時候這樣的閃爍也會影響別人。這時候可以使用
:set vb t_vb=
命令,這下 vi 的出錯發聲就徹底被禁止了。(跟上面的 set noeb 效果相同,但是通過設定 t_vb
的值還可以有其他表現,具體參看 vi 的幫助)
上面這些命令還
可以寫在 $你的使用者名稱/.vimrc 裡面,就可以免去每
次手工輸入命令了。
ubuntu的在/etc/vim/下的vimrc設定。
更詳細的說明可在 vi/vim 中使用
:help vb
命令檢視
VIM中去掉bell聲
剛裝好了ubuntu7.10,使用vim寫 的時候vim老是發出bell提示聲,我自己聽著庭high,旁邊的同事有意見阿,於是想辦法去掉,在 vimrc裡面新增 set noeb,然後重啟作業系統就ok了,如果你一定要vim給點提示,那就來個螢幕閃爍吧,再新增一句 set visualbell,在s...
如何關閉 vim 的緩衝區
22.4 緩衝區列表 vim 編輯器使用術語 緩衝區 來描述編輯當中的檔案。實際上,緩衝區是你編輯的檔案 的副本。你修改完緩衝區,就把緩衝區的內容寫進檔案。緩衝區不僅存放檔案內容,而且 隱 藏 的 緩 衝 區 假設你在編輯檔案 one.txt,同時又要編輯檔案 two.txt。你本來可以簡單地用 e...
關閉VIM內建補全的preview視窗
在vim中使用ctrl x,ctrl o 命令詳解 help i ctrl x ctrl o 進行補全時,在vim的上方會出現乙個preview視窗來顯示補全的額外資訊。感覺用途不大,而且每次還要手動去關閉 不知有沒有自動關閉的方法,比如補全完後就自動關閉 所以想去除。如圖 經過查詢相關資料,原來是...