[英]How to maximize vim's windows on startup with .vimrc?
我可以在.vimrc或.gvimrc中添加一些內容以使gvim始終在最大化的GUI窗口中啟動嗎?
在安裝了大多數窗口管理器和wmctrl
linux上,可以使用以下命令最大化wmctrl
:
call system('wmctrl -i -b add,maximized_vert,maximized_horz -r '.v:windowid)
。 注意:我有意避免man wmctrl
提到的-b add,fullscreen
,因為它意味着不同的東西:至少在fluxbox中,這意味着從現在開始在此桌面上一次只能看到gvim或其他內容,而不能同時看到兩者。 gvim沒有窗口裝飾(不是我真的很在乎它們)。 例如,如果彈出yakuake * gvim消失,直到yakuake隱藏。
*終端模擬器,在某些FPS游戲中像控制台一樣彈出
看起來,如果您使用的是Windows,就像將以下行添加到.vimrc中一樣簡單:
au GUIEnter * simalt ~x
(輸入:help maximize
:help win16-maximized
或:help win16-maximized
以獲得詳細信息)
顯然,從vimrc在其他平台上沒有標准的方法可以做到這一點。 不知道要添加哪個平台的最簡單技巧
set lines=999 columns=999
到您的.gvimrc。 Vim Wiki的“ 最大化”或“設置初始窗口大小”頁面上還有其他一些技巧可以提供幫助。
您可以通過在~/.vimrc
添加以下行來設置Vim窗口的初始大小:
set lines=50 columns=100
(僅作為示例)
我將我的vim設置為我的屏幕分辨率,即set lines=768 columns=1366
。 現在,我的Vim編輯器會自動以全屏模式啟動。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.