切換選項卡後終端機 vim 視窗變形

切換選項卡後終端機 vim 視窗變形

在終端機中的選項卡之間切換後,我的 vim 總是會變形。

正確的顯示在此輸入影像描述

扭曲的顯示

在此輸入影像描述

當我切換回 vim 選項卡並在按 j 或 k 等移動後恢復正常時,總是會發生這種情況。

答案1

您的其他選項卡中是否有不同的字體大小?

當在最大化/全螢幕gnome-terminal(或mate-terminal)中切換不同字體大小的選項卡時,會出現奇怪的大小問題。終端模擬器想要調整自身大小(以保持與未最大化視窗相同數量的字元單元;保持相同數量的像素無法與網格對齊調整大小一起使用),但另一方面,視窗管理器推遲並恢復終端仿真器的調整大小嘗試。這會向客戶端應用程式產生兩個連續的前後調整大小事件。參見例如https://bugzilla.gnome.org/show_bug.cgi?id=731137

同時,我們在終端模擬器中看到了多個此類錯誤報告,最終發現vim無法正確處理短時間內連續到達的調整大小事件。這應該引起vim開發人員的注意並由他們解決。

相關內容