[vim ] map <m-j> 被換成 ascii 字元?

看板Editor (編輯器(vim/emacs))作者 (wnuiayldh)時間14年前 (2010/08/04 10:17), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
自已map <m-j> <m-k> 都起不了作用 :map 看了,被轉成像是 ascii 137的字元 請問要怎麼解決呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.246.253

08/05 03:08, , 1F
請問原po是要<c-J> <c-K>嗎?
08/05 03:08, 1F

08/05 09:39, , 2F
我map alt鍵+j 可是起不了作用
08/05 09:39, 2F
找到解法 http://vim.wikia.com/wiki/VimTip738 在terminal下,alt+j 會轉成 <Esc>j 在vimrc中,貼上以下code就解決了 for i in range(65,90) + range(97,122) let c = nr2char(i) exec "map \e".c." <M-".c.">" exec "map! \e".c." <M-".c.">" endfor ※ 編輯: deepking 來自: 140.117.246.253 (08/06 15:08)

08/06 15:31, , 3F
可是Esc+j也會跟Alt+j一樣…
08/06 15:31, 3F
文章代碼(AID): #1CMCsS6p (Editor)
文章代碼(AID): #1CMCsS6p (Editor)