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

Vim、Emacs配置和使用

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

我在终端中使用vim
13
32%
我用独立的gvim
17
41%
我在终端中开启gvim
4
10%
我直接把vi映射成gvim
0
没有投票
酱油党路过
7
17%
 
总计票数: 41
头像
盖茨他爹
帖子: 264
注册时间: 2007-12-02 1:23

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

#16

帖子 盖茨他爹 » 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启动之后就会自动最大化窗口啦~
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

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

#17

帖子 lilydjwg » 2011-11-12 20:39

kevinlei 写了:gvim要支持自动全屏哥就转用gvim
这个你应该找你的窗口管理器。kwin 就可以将任意窗口全屏,否则你需要使用 wmctrl 这种小工具。当然,tiling wm 也很不错的。
kevinlei
帖子: 40
注册时间: 2007-01-13 14:45

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

#18

帖子 kevinlei » 2011-11-13 17:42

盖茨他爹 写了: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感觉挺不爽的
kevinlei
帖子: 40
注册时间: 2007-01-13 14:45

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

#19

帖子 kevinlei » 2011-11-13 17:48

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

gvim也不支持类似于terminal软件中禁止"bold text"的功能. 总不能一个个改colorscheme吧.
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

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

#20

帖子 adagio » 2011-11-13 18:07

赫赫,俺们E17想嘛就嘛,自动最大化、自动置顶、自动嵌入桌面、自动放置位置、桌面,总之你想到想不到的全自动化,你们个破gvim算嘛?到我这里全得规规矩矩干活

神马破gnome干这点破事还要自己装插件?滚
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

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

#21

帖子 lilydjwg » 2011-11-13 18:13

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

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