[vim ] map <m-j> 被換成 ascii 字元?
看板Editor (編輯器(vim/emacs))作者deepking (wnuiayldh)時間14年前 (2010/08/04 10:17)推噓1(1推 0噓 2→)留言3則, 2人參與討論串1/1
自已map <m-j> <m-k> 都起不了作用
:map 看了,被轉成像是 ascii 137的字元
請問要怎麼解決呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.246.253
推
08/05 03:08, , 1F
08/05 03:08, 1F
→
08/05 09:39, , 2F
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
08/06 15:31, 3F
Editor 近期熱門文章
PTT數位生活區 即時熱門文章