恢復在iterm2中當滾動光標時候觸發滾動歷史記錄的問題


在Iterm2中,如果你上下滾動光標(上下滑動觸摸板、或者滾動鼠標滾輪),通常情況下是觸發了屏幕內容上下滾動。

但是在某些異常情況下,卻觸發了命令行歷史記錄的上下滾動,效果和你連續按了多次鍵盤的上下鍵按鍵一樣。

這種情況只有當你進入一個全屏的應用(例如vi)才會出現,因此觸發這種異常情況,很可能是item2發現你進入了一個全屏應用,但是沒檢測到你跳出了這個全屏應用,導致將光標滾動繼續觸發為發送鍵盤的上下按鍵。

因此解決這種問題也很簡單,就是進入一個全屏的應用(例如:vi),然后退出即可。

 

如果想一勞永逸的解決這個問題,可以在item2的“Preferences”->“advance”菜單中找到“Scroll wheel sends arrow keys when in alternate screen model.”,並將該選項的“Yes”修改為“No”。

“V3.1.5”版本以下的ITerm2需要重啟生效。

 

但是這樣在全屏應用中,你就不能通過滾動光標來進行上下行的滾動了。。

 

見仁見智。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM