[vim ] 貼上控制字元 Esc

看板Editor作者 (...)時間12年前 (2011/09/24 01:15), 編輯推噓3(3010)
留言13則, 6人參與, 最新討論串1/1
問題描述: BBS文章用 Windows 的 Outlook Express 收信 想要將信件內容貼到 VIM 上 可是文章內容中的推文開頭都是 'Esc控制字元' 用 VIM 貼到這個 'Esc控制字元' 的時候會變成Esc的效果,也就是會回到 Normal-mode 請問有辦法讓 VIM 忠實地貼上這個控制字元嗎,即 '^[' (試過 Paste-mode 無效) 連結 http://140.114.230.43/esc.txt 裡面的內容就是一個 'Esc控制字元' 可以下載試試看,用 Windows 的 Notepad 打開所呈現的會是一個 '左箭頭' 然後複製貼上到 VIM 就會回到 Normal-mode @@ 感謝大家!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.230.43 ※ 編輯: cwyuptt 來自: 140.114.230.43 (09/24 01:19)

09/24 01:41, , 1F
windows上的gvim是正常的 pietty/putty的話 用cat > out吧
09/24 01:41, 1F

09/24 03:36, , 2F
原來用gvim正常,我是pietty,不知有無其他解法,感謝樓上
09/24 03:36, 2F

09/24 03:42, , 3F
X-Window上,用gnome-terminal開vim貼上也會有這個問題...
09/24 03:42, 3F

09/24 09:03, , 4F
ctrl+v 然後按Esc就可以了...
09/24 09:03, 4F

09/24 09:16, , 5F
to f大, 原PO是想把剪貼簿內容的esc忠實貼到編輯器
09/24 09:16, 5F

09/24 09:16, , 6F
, 而非手動產生esc
09/24 09:16, 6F

09/24 20:17, , 7F
<ctrl+r><ctrl+r>[register]? 是要這個嗎?
09/24 20:17, 7F

09/24 20:59, , 8F
putty 的情況,剪貼簿的內容不會進任何 register
09/24 20:59, 8F

09/24 21:01, , 9F
然後 terminal 無法辨 Esc 是貼的還是手動打的
09/24 21:01, 9F

09/24 21:02, , 10F
問題可能簡化為 在 insert mode 吃到 Esc 不要回 normal
09/24 21:02, 10F

09/24 23:13, , 11F
根據k大+b大,我找到 http://0rz.tw/3cXDr 實際測試過OK
09/24 23:13, 11F

09/24 23:18, , 12F
感謝f大的見解,我的需求的確是H大所述的說明
09/24 23:18, 12F

09/24 23:20, , 13F
如果有其他解法,還請提供小弟學習,謝謝 m(_ _)m
09/24 23:20, 13F
文章代碼(AID): #1EVBwdFY (Editor)