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