簡體   English   中英

如何使用.vimrc在啟動時最大化vim的窗口?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM