當變更 OSX 上 MacVim 的字體大小(Cmd +
、Cmd -
)時,視窗大小也會隨之調整。是否有一個設定可以使 MacVim 在調整字體大小時保持其視窗大小?
答案1
使用set guioptions+=k
。看https://github.com/macvim-dev/macvim/issues/1006。可能應該是預設值,但無論哪種方式該選項都可以工作。
答案2
MacVim 中的視窗大小是基於「要顯示的行數和列數」;如果更改字體和字體大小,這些行和列需要更少或更多的空間,並且視窗大小也會相應調整。
set lines=nn
您可以指定 MacVim 將在和set columns=mm
中顯示的數量或行數和列數,~/.vimrc
以獲得您喜歡的起始視窗大小,但是 - 顯然 - 當您「即時」更改字體或字體大小時,視窗大小也會再次更改。