[問題] vi的問題

看板Linux作者 (123 team)時間13年前 (2012/10/31 11:37), 編輯推噓1(1020)
留言21則, 7人參與, 最新討論串1/1
假設我終端機輸入vi xxx.txt 進到檔案~按i之後 可以打字但方向鍵還是backspace這個鍵會出現ABCD之類的亂碼 按esc鍵也起不了什麼作用 請問這是怎麼了嗎 我的是lubuntu 12.10 麻煩了 謝謝 問題如下 1.是否可以移除傳統vi,然後改安裝vim? 2.如果不能移除傳統vi,要如何改設定? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.130.165 在終端機要如何下指令呢? 例如sudo apt-get remove vi或sudo apt-get install vim 之類的 ※ 編輯: todo70192 來自: 140.112.130.165 (10/31 11:39)

10/31 13:14, , 1F
apt-get install vim 你都猜出來了何不試試看呢?
10/31 13:14, 1F

10/31 13:17, , 2F
我知道阿 此外如果移除傳統vi 對系統會造成影響嗎?
10/31 13:17, 2F

10/31 13:21, , 3F
那個package叫vim-tiny,移掉的話,會動到ubuntu minimal,會 讓
10/31 13:21, 3F

10/31 13:21, , 4F
系統更新變麻煩一點
10/31 13:21, 4F

10/31 13:44, , 5F
安裝vim 下apt-get install vim-tiny? 還是vim就好?
10/31 13:44, 5F

10/31 13:45, , 6F
如果vim安裝成功 要如何把vim設定成預設的文字編輯器?
10/31 13:45, 6F

10/31 13:47, , 7F
講白話一點就是vim取代傳統vi
10/31 13:47, 7F

10/31 14:00, , 8F
我記得裝了 vim 就會取代 vi 了
10/31 14:00, 8F

10/31 14:01, , 9F
所以你直接 apt-get install vim 就好了
10/31 14:01, 9F

10/31 14:13, , 10F
在bash在鍵入alias vi='vim' 把它取代就好 不要移除
10/31 14:13, 10F

10/31 15:10, , 11F
bash是在某個檔案裡面嗎?
10/31 15:10, 11F

10/31 15:16, , 12F
bash是指bash.bashrc嗎? 可以用gedit修改它嗎?
10/31 15:16, 12F

10/31 15:18, , 13F
so就是gedit bash.bashrc 然後最後一行alias vi='vim'
10/31 15:18, 13F

10/31 15:18, , 14F
這樣作法沒錯吧?
10/31 15:18, 14F

10/31 15:19, , 15F
最後還要 source /etc/bash.bashrc 這樣對不對?
10/31 15:19, 15F

10/31 16:17, , 16F
要不就直接打vim就好吧 才多一個m
10/31 16:17, 16F

10/31 17:43, , 17F
:set nocp ?
10/31 17:43, 17F

10/31 18:35, , 18F
不需要取代吧 對原po來講只會更麻煩 直接打vim就好了
10/31 18:35, 18F

10/31 22:09, , 19F
debiam系的,裝了vim後(apt-get install vim),打vi會自動變vim
10/31 22:09, 19F

10/31 22:11, , 20F
詳見 Debian alternatives system
10/31 22:11, 20F

10/31 23:40, , 21F
我用bsd的csh alias還用不出來ˊˋ
10/31 23:40, 21F
文章代碼(AID): #1Ga9pbo1 (Linux)