Linux 於 Vim 如何用 組合鍵 取代 ESC 按鈕

使用 Android、iPhone、iPad 的平板、手機等等,買了藍芽鍵盤來打字,平常打字都很合用,但是使用到 Vim 時,就遇到一個很大的問題,這些鍵盤都沒有 ESC 鍵...  所以找組合鍵 / 快速鍵 來達成 ESC 鍵的作用.

Linux 於 Vim 如何用 組合鍵 取代 ESC 按鈕

於 Vim 要用組合鍵來達成 ESC 按鍵的作用,有下述幾種可以使用:(一般鍵盤就可以直接嘗試看看)

  • Ctrl-[
  • Ctrl-c
  • alt-space

除了上述的外,可以於 .vimrc 自訂快速鍵,ex:

  • :imap <M-Space> <Esc>

於此篇文章有建議幾種快速鍵的設定法 (取自: Daily Vim: Text Editor Tips, Tricks, Tutorials, and HOWTOs: Ways to Avoid the Esc Key)

map! ii <Esc> " map ii to Esc
map! ;; <Esc> " map ;; to Esc
Remap Caps lock

註:按 兩次i 或 兩次; 或按 大小寫切換按鍵

相關網頁

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料