Re: [請問] gvim 的視窗如何預設置中

作者: Bellkna (柔弱氣質偽少女)   2013-04-19 20:42:12
※ 引述《Bellkna (Belldandy)》之銘言:
: ※ [本文轉錄自 EZsoft 看板 #1DJu978w ]
: 作者: Bellkna (Belldandy) 看板: EZsoft
: 標題: [請問] gvim 的視窗如何預設置中
: 時間: Mon Feb 7 13:25:25 2011
: 最近開始使用 gvim
: 大部份都設定好了
: 只是它每次執行時 視窗都亂跑
: 不能像其它視窗在畫面中間
: 只能用 sizer 或 resizer 來讓它置中
: 請問 有沒有改 _vimrc 的方法
: 來讓它能執行時就自動置中
: 感謝回答@@
看到這篇 開始用 vim 也已經 2 年了
昨天半夜睡不著 就著手解決這個問題
一直以來都是先用 sizer 置中
實在是很不方便
雖然 python 還寫的很爛 不過總算寫出能用的了
分享給習慣把 vim 置中的同好(疑
(不過像我這樣的不多吧XD)
https://github.com/belldandy-syaorin/vimrc/blob/master/vim_pos%2Bsize.py
https://github.com/belldandy-syaorin/vimrc/blob/master/vim_pos%2Bsize.vim
2 個檔案都放在 $VIM 下即可
map 可以自行修改
使用上需要安裝 python 和 pywin32
"目前"只能在 windows 上使用
pywin32 下載網站:
http://sourceforge.net/projects/pywin32/
補充一下用法
熱鍵我是使用 F2 和 F3
F3 : 讓 vim (置中 -> 靠左置中 -> 靠右置中)LOOP
F2 : 這個是把畫面用"井"字 分成 9 塊
和鍵盤右側的數字區有點像
移動 vim 視窗後 按 F2 會判斷 vim 視窗的中心點在哪格(還在想要不要改用別的)
就會在對應的位置對齊
7 8 9
4 5 6
1 2 3
差不多這種感覺
不過 其實我都用 F3 比較多
F2 的功能是想寫視窗位置管理程式 在 vim 上先試作
python 新手 寫的不太好 哪邊能改進的 煩請指導一下 謝謝
2013/04/23 update:
1.數字區對齊的功能改成 shift+f3 (因為其實很少用)
2.原本的 f2 改成視窗大小設定+置中 f2 = 1024 * 768
shift+f2 = 1280 * 960
我是比較愛用 4:3 的比例+置中 想自訂的話
更改 vim_pos+size.py 的 big_x&y large_x&y 兩者的設定值
另 按 ctrl+f2 會回復到預設大小(80*25)
2013/04/26 update:
視窗大小設定格式變更如下:
big = [1024, 768]
large = [1280, 960]

Links booklink

Contact Us: admin [ a t ] ucptt.com