分页: 2 / 2

Re: 大家写代码都是在终端中开始vim还是直接开启gvim

发表于 : 2011-11-12 20:07
盖茨他爹
gvim支持全屏的 http://uniharmony.blog.163.com/blog/sta ... 310345373/

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

我用的桌面环境是gnome,找了一大圈也没找着合适的方法。不过 http://forum.ubuntu.com.cn/viewtopic.ph ... 744918d913 这个帖子中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,在 ~/.bashrc 中加上:
alias gvim='gvim -c "call Maximize_Window()"'
4,把开始菜单或者gnome面板中gvim的快捷方式的命令都改成:
gvim -c "call Maximize_Window()"

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

Re: 大家写代码都是在终端中开始vim还是直接开启gvim

发表于 : 2011-11-12 20:39
lilydjwg
kevinlei 写了:gvim要支持自动全屏哥就转用gvim
这个你应该找你的窗口管理器。kwin 就可以将任意窗口全屏,否则你需要使用 wmctrl 这种小工具。当然,tiling wm 也很不错的。

Re: 大家写代码都是在终端中开始vim还是直接开启gvim

发表于 : 2011-11-13 17:42
kevinlei
盖茨他爹 写了:gvim支持全屏的 http://uniharmony.blog.163.com/blog/sta ... 310345373/

让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 这个帖子中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,在 ~/.bashrc 中加上:
alias gvim='gvim -c "call Maximize_Window()"'
4,把开始菜单或者gnome面板中gvim的快捷方式的命令都改成:
gvim -c "call Maximize_Window()"

这样gvim启动之后就会自动最大化窗口啦~
不待见这招...没事装个wmctrl感觉挺不爽的

Re: 大家写代码都是在终端中开始vim还是直接开启gvim

发表于 : 2011-11-13 17:48
kevinlei
lilydjwg 写了:
kevinlei 写了:gvim要支持自动全屏哥就转用gvim
这个你应该找你的窗口管理器。kwin 就可以将任意窗口全屏,否则你需要使用 wmctrl 这种小工具。当然,tiling wm 也很不错的。
firefox\deadbeef等等其他软件都不消找wm, 还是gvim本身的问题么. 为了gvim换wm或者装wmctrl感觉很不爽.

gvim也不支持类似于terminal软件中禁止"bold text"的功能. 总不能一个个改colorscheme吧.

Re: 大家写代码都是在终端中开始vim还是直接开启gvim

发表于 : 2011-11-13 18:07
adagio
赫赫,俺们E17想嘛就嘛,自动最大化、自动置顶、自动嵌入桌面、自动放置位置、桌面,总之你想到想不到的全自动化,你们个破gvim算嘛?到我这里全得规规矩矩干活

神马破gnome干这点破事还要自己装插件?滚

Re: 大家写代码都是在终端中开始vim还是直接开启gvim

发表于 : 2011-11-13 18:13
lilydjwg
kevinlei 写了:
lilydjwg 写了:
kevinlei 写了:gvim要支持自动全屏哥就转用gvim
这个你应该找你的窗口管理器。kwin 就可以将任意窗口全屏,否则你需要使用 wmctrl 这种小工具。当然,tiling wm 也很不错的。
firefox\deadbeef等等其他软件都不消找wm, 还是gvim本身的问题么. 为了gvim换wm或者装wmctrl感觉很不爽.

gvim也不支持类似于terminal软件中禁止"bold text"的功能. 总不能一个个改colorscheme吧.
要么你自己找 wm,要么程序自己找 wm,反正都是 wm 的事。