[問題] 在GNU Screen下使用vim的key mapping
作業系統是Ubuntu 10.04
最近習慣用vim來寫code
也因此要compile就需要切換到另一個terminal
後來查到GNU screen可以將terminal分割(原本我都只是拿來跑需要跑很久的程式XD)
http://tinyurl.com/7333a6c
以及調整分割視窗的大小
輸入 "CTRL + a" 然後輸入 ":resize n"(n是要顯示的行數)
但使用vim在輸入方向鍵上下左右時分別出現ABDC四個字母
按Home也會有異常狀況
於是試了幾種改善方法
最後選擇了不會影響外觀顏色的方式
在.vimrc中加入:
if match($TERM, "screen") != -1
map ^[OH <Home>
imap ^[OH <Home>
endif
前言這麼多接著就是我要問的問題了
為什麼我只調整了Home這個按鍵的mapping
但連上下左右方向鍵的mapping好像也一起修好了= =?
謝謝Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.100.54