在 OSX 上的 MacVim 中更改字体大小时(Cmd +
、Cmd -
),窗口也会调整大小。是否有设置可以让 MacVim 在调整字体大小时保持其窗口大小不变?
答案1
使用set guioptions+=k
。请参阅https://github.com/macvim-dev/macvim/issues/1006。可能应该是默认的,但无论哪种方式,该选项都会起作用。
答案2
MacVim 中的窗口大小基于“要显示的行数和列数”;如果更改字体和字体大小,则这些行和列需要更少或更多的空间,并且窗口大小会相应调整。
您可以指定 MacVim 显示的行数和列数set lines=nn
,set columns=mm
以~/.vimrc
获得您喜欢的起始窗口大小,但是 - 显然 - 当您“动态”更改字体或字体大小时,窗口大小也会再次更改。