關閉 Mac iTerm 的 Vim 8.x 滑鼠選取、切換位置功能

Mac iTerm 於 Vim 8.x 版預設會是滑鼠操作內容的設定:

  • 滑鼠點一下,Vim 位置會到點擊的位置
  • 滑鼠點擊不放,往左右拉,會等於 Vim 的 v (visual mode) 自動選取模式

但是於 Vim Visaul mode 的話,反而 Mac Cmd+C 的複製功能等等就無法使用,要怎麼解決呢?

關閉 Mac iTerm 的 Vim 8.x 滑鼠選取、切換位置功能

主要兩種情況:

  1. 常用的方式,設定 .vimrc
  2. 臨時需要,可以按哪個快速鍵

可參考此篇:Vim 8.0 於 Linux 使用滑鼠選取自動複製的快速鍵

於 Mac 想要做到跟 Linux 一樣的事情,作法如下:

  1. 常用方式 .vimrc 設定下述:
    • mouse=r
    • 或者進去後 :set mouse=:set mouse=r:set mouse=v (設定不要為 a 就可以使用標準系統的選取、複製模式)
  2. 臨時需要,可以按 Alt,再用滑鼠選取,可以使用 Cmd + c 複製

作者: Tsung

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

在〈關閉 Mac iTerm 的 Vim 8.x 滑鼠選取、切換位置功能〉中有 1 則留言

發表迴響

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