作者PCIT (岡山的火車  N I
看板Editor
標題[vim ] Remap ctrl-[ ?
時間Tue Feb 9 01:51:23 2010
今天想要試試tags的功能,
讀了help 之後,
知道『ctrl-]』是"jump in",
『ctrl-T』是"jump out"。
不過我已經map 『ctrl-T』到其他用途了,
加上『ctrl-[』感覺起來就比較對稱,
所以我就用了以下的command想要bind 『ctrl-[』:
nmap ^[ :po<CR> "^[是從『ctrl-V』『ctrl-[』來的。
不過加到vimrc之後,開啟vim 都會出現以下的錯誤訊息:
E73: tag stack empty
請問要怎麼樣才能remap『ctrl-[』呢?
我想問題可能是出在「ctrl-[」本來是用來退出insert mode的...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 72.201.78.127
1F:推 dryman:ctrl-[ 本來是對應到esc 02/09 10:23
2F:推 dryman:另外tag stack empty 是說你現在jump out卻沒有stack 02/09 10:25
3F:推 dryman:讓你跳 02/09 10:25
4F:→ PCIT:今天試<C-[> 就可以了,雖然這樣Esc也變成stack pop Orz.. 02/10 09:53