[vim ] 如何在Linux上啟動gVim後就最大化視窗

看板Editor作者 (奔跑的蝸牛)時間13年前 (2011/06/13 00:13), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
先寫一下我查到的方法 法1: step 1. 安裝wmctrl這個程式(sudo aptitude install wmctrl) step 2. 在.vimrc中加入: function! MaximizeWindow() silent !wmctrl -r :ACTIVE: -b add,maximized_vert,maximized_horz endfunction if has('gui_running') && has('unix') au GUIEnter * call MaximizeWindow() endif 缺點:要先安裝wmctrl 法2: 在.vimrc中加入: set columns=10000 set lines=1000 winpos 5 18 "預設視窗的位置 缺點:我用這方法開啟gVim時速度會明顯變慢 法3: 在.vimrc中加入: au GUIEnter * simalt <A-F10> 缺點: Linux的vim/gVim預設並沒有simalt 而且這方法只適用於那些最大化熱鍵是Alt+F10的Terminal軟體(ex:gnome-terminal/xfce4-terminal/...) 法4: 使用compiz 缺點: 要額外安裝套件 想請問的是有沒有其他方法能讓gVim啟動後便最大化, 而且沒有上述方法的缺點? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.31.149

06/13 00:45, , 1F
try au GUIEnter * simalt ~x
06/13 00:45, 1F
這方法只適用在Windows, 我標題問的是Linux 另外, 麻煩看一下我寫的法3...謝謝 ※ 編輯: Holocaust123 來自: 140.112.31.149 (06/13 01:06)

06/13 03:02, , 2F
06/13 03:02, 2F

06/13 03:04, , 3F
抱歉我漏看法2 …
06/13 03:04, 3F
文章代碼(AID): #1DzEMS3Z (Editor)