在Gnome下让GVIM自动最大化

来源:互联网 发布:淘宝的下架时间 编辑:程序博客网 时间:2024/06/05 08:22

让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/

 

 

原创粉丝点击