解決ubuntu中vi不能正常使用方向鍵與退格鍵的問題

解決ubuntu中vi不能正常使用方向鍵與退格鍵的問題ubuntu

方案一:vim

問題:spa

   ubuntu中vi在編輯狀態下方向鍵不能用,還有回格鍵不能刪除等咱們平時習慣的一些鍵都不能使用。命令行


解決辦法:utf-8

   能夠安裝vim full版本,在full版本下鍵盤正常,安裝好後一樣使用vi命令。rem

安裝vim:get

 ubuntu預裝的是vim tiny版本,而須要的是vim full版本。執行下面的語句安裝vim full版本:it

   $sudo apt-get remove vim-common亂碼

   $sudo apt-get install vim軟件

這樣就好了,vim是一款優秀的軟件,能夠在運用中體會到。

 

方案二:

在vi命令行使用命令「:set nocompatible」,就是設置vi不使用兼容模式。

 

ubuntu11.10下的VI命令:

vi 有三種模式,輸入模式,編輯模式,「:」命令模式

vi 進入之後默認是編輯模式

vi 編輯模式默認的快捷鍵 上下左右分別是  J K H L

vi 在編輯模式使用 i 能夠進入輸入模式

vi 輸入模式只能輸入英文,默認不能使用上下左右箭頭

vi 輸入模式用Esc能夠返回到編輯模式

vi 編輯模式 Shift + ; 能夠進入命令模式

vi 命令模式w保存,q退出

 

1)對全部用戶都有效,解決系統中所用用戶的vi中文亂碼問題

 

   sudo gedit /etc/vim/vimrc.tiny

 

加入以下內容:

 

#該文件的內容顯示以下:

 

" Encoding related

 

set encoding=UTF-8

 

set langmenu=zh_CN.UTF-8

 

language message zh_CN.UTF-8

 

set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1

 

set fileencoding=utf-8

2)只對當前用戶有效的解決方法

 

  ubuntu默認在當前用戶的家目錄下,沒有.vimrc文件,這個時候能夠本身touch一個.vimrc文件,且在其中加入  www.2cto.com  

 

#該文件的內容顯示以下:

 

" Encoding related

 

set encoding=UTF-8

 

set langmenu=zh_CN.UTF-8

 

language message zh_CN.UTF-8

 

set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1

 

set fileencoding=utf-8

相關文章
相關標籤/搜索