现在的位置: 首页 > 综合 > 正文

在Gnome下让GVIM自动最大化

2013年03月09日 ⁄ 综合 ⁄ 共 740字 ⁄ 字号 评论关闭

让gvim在启动的时候自动最大化,在win32下面不是个问题,只要在配置文件中加一行 au GUIEnter * simalt ~x 就可以了。在linux下面如果是kde的话也有很方便的解决办法:http://www.linuxdiyf.com/viewarticle.php?id=59709

我用的桌面环境是gnome,找了一大圈也没找着合适的方法。不过http://forum.ubuntu.com.cn/viewtopic.php?t=55571&sid=74af985e7aea58201d421f744918d913 这个帖子中eexpress的回答给了我启发。稍作折腾之后,成功让gvim在启动的时候自动最大化窗口了。

具体过程如下:
1,安装wmctrl:
sudo apt-get install wmctrl
2,在 ~/.vimrc 中加上:
" 最大化窗口
function Maximize_Window()
  silent !wmctrl -r :ACTIVE: -b add,maximized_vert,maximized_horz
endfunction

(原文中还有第3,4步,但是我没有做第3,4步已经实现了功能,所以这里还把第四步贴出来,供报错的同学参考)


【3,在 ~/.bashrc 中加上:
alias gvim='gvim -c "call Maximize_Window()"'


【4,把开始菜单或者gnome面板中gvim的快捷方式的命令都改成:

gvim -c "call Maximize_Window()"   


这样gvim启动之后就会自动最大化窗口啦~

原文地址:http://uniharmony.blog.163.com/blog/static/4617437620087310345373/

 

 

抱歉!评论已关闭.