首先需要解释一下,全屏模式-即隐藏了所有标题栏,任务栏之后的效果,截图如下:
需要的插件如下:
gvimfullscreen.dll 下载gvimfullscreen.dll
之后只需要在vimrc中配置如下代码就可以按F11使Vim全屏啦
if has('gui_running') && has("win32")
map <F11> :call libcallnr("gvimfullscreen.dll", "ToggleFullScreen", 0)<CR>
endif
如果你想在插入模式也可以按下F11全屏的话,那么可以再加上这样一行
imap <F11> :call libcallnr("gvimfullscreen.dll", "ToggleFullScreen", 0)<CR>
OK啦,现在就可以再全屏模式下编辑VIM而不会受到各种东西的打扰啦,哈哈。
另外说一下,如果想要Vim在启动的时候自动窗口最大,可以加入如下代码:
au GUIEnter * simalt ~x
首先需要解释一下,VIM的全屏模式-即隐藏了所有标题栏,任务栏之后的效果,截图如下:
需要的插件如下:
gvimfullscreen.dll 下载gvimfullscreen.dll 下载源码
之后只需要在vimrc中配置如下代码就可以按F11使Vim全屏啦
if has('gui_running') && has("win32")
map <F11> :call libcallnr("gvimfullscreen.dll", "ToggleFullScreen", 0)<CR>
endif
map <F11> :call libcallnr("gvimfullscreen.dll", "ToggleFullScreen", 0)<CR>
endif
如果你想在插入模式也可以按下F11全屏的话,那么可以再加上这样一行
imap <F11> :call libcallnr("gvimfullscreen.dll", "ToggleFullScreen", 0)<CR>
OK啦,现在就可以再全屏模式下编辑VIM而不会受到各种东西的打扰啦,哈哈。
另外说一下,如果想要Vim在启动的时候自动窗口最大,可以加入如下代码:
au GUIEnter * simalt ~x
版权所有,转载请注明出处。 http://www.vimer.cn
原创文章,版权所有。转载请注明:转载自Vimer的程序世界 [ http://www.vimer.cn ]
本文链接地址: http://www.vimer.cn/?p=125

也可以使用AutoHotkey来实现,对所有windows窗口都有效。
[回复]
Dante 回复:
十月 21st, 2009 at 10:48 下午
呵呵,之前在善用佳软拜读过你的那篇文章,嗯啊,最近也发现用gvimfullscreen.dll实现似乎有bug,会导致会gvim在回到窗口状态后,编辑器界面有脏数据,看来是得换种方式试一下~
[回复]
多谢分享.
现在我的vim已经有三中显示方式切换了
function! FullScreen()
if &guioptions =~# ‘T’
set guioptions-=T
set guioptions-=m
set guioptions-=b
“隐藏左边滚动条
set guioptions-=l
set guioptions-=L
else
if &guioptions =~# ‘r’
set guioptions-=m
set guioptions-=R
set guioptions-=r
else
set guioptions+=T
set guioptions+=m
set guioptions+=b
set guioptions+=R
set guioptions+=r
end
call libcallnr(“gvimfullscreen.dll”, “ToggleFullScreen”, 0)
endif
endfunction
map :call FullScreen()
[回复]
Dante 回复:
十一月 18th, 2009 at 10:23 下午
哈哈,不错不错啊,我比较喜欢菜单,工具栏,滚动条都没有的样子,那样编辑区域最大,呵呵
[回复]
还是 lifei800 的方法比较靠谱
lz说的插件,似乎有些问题. 全屏后连标签都看不见了,还有页面底下有两三行空白… 有待改进
[回复]
Dante 回复:
八月 31st, 2010 at 11:51 上午
呵呵,是不同的,像我平常情况下,vim就是不会有任何菜单栏的。
[回复]
Gnome有全屏快捷键,默认禁用
我设定Alt+F12为全屏快捷键,贼方便
[回复]
nswutong 回复:
十二月 27th, 2011 at 2:04 上午
请问可以说下gnome3的设置方法吗,谢谢
[回复]
alswl 回复:
十二月 27th, 2011 at 8:39 上午
系统设置-键盘-快捷键-窗口-切换全屏模式,默认是禁用,我推荐Alt+F12作为快捷键
[回复]
nswutong 回复:
十二月 27th, 2011 at 2:32 下午
找到了,非常感谢,这样可以在gnome下面实现“真正”的全屏幕了
[回复]
[...] 今天看到(http://www.vimer.cn/2009/10/vim全屏模式.html/comment-page-1#comment-9095)了一个技巧,可以让 GVIM 彻底全屏:在 GNOME 下,系统设置-键盘-快捷键-窗口-切换全屏模式,设置一个快捷键就可以了,比 win 下面方便很多哈。 [...]