2011-01-14 86 views
25

当我没有打开的缓冲区时,调用:h将在拆分窗口中打开帮助。但我希望它在全尺寸窗口中打开。虽然没有看到:nosplit:完整命令。有任何想法吗?在完整窗口中打开帮助

回答

38
:h | only 

:only的帮助是命令,这将使当前窗口可见的唯一窗口。

+0

谢谢,正是我所需要的! – 2011-01-14 03:04:59

6

两个选项:

您可以切换到另一个窗口,并发出“关闭窗口”命令:

ctrl-W w switches windows (to non-help window) 
ctrl-W c closes current window 

...或者你可以直接打开帮助文件。在VIM 7.3的Windows(Cygwin的),例如:

vim /usr/share/vim/vim73/doc/help.txt 
5

这个不可否认的hackish的方法应为最终端窗口的工作。在unix风味的vim中测试过。

:set helpheight=99999 

然后

:h 
16

你可以打开一个新的标签只是与

:tab h 
+0

谢谢,我会在我的vimrc映射此。 (无论如何,我正在使用帮助文件的单独标签)。 – 2011-01-14 03:04:24

1
open vim from command line: 
lnx#> vim 
:help 
ctrl+w+shift+_ - will maximize window vertically. 
ctrl+w+| - will maximize window horizontally. 
ctrl+w+= - will resize window to half size horizontally or vertically. 
ctrl+w+(up or down) arrow will help to navigate into vertical windows. 
ctrl+w+(left or right) arrow will help to navigate into horizontal windows. 

注意:Vim的帮助文档是美好的!

也许你也该享受:Actually using ed - Arabesque

1

全屏用于切换窗口一个真棒插件vim-maximizer

安装后,您可以简单地使用<F3>(默认快捷方式)在窗口上切换全屏。

您也可以自定义快捷键,例如,如果你想使用<C-w> z(类似于TMUX快捷方式):

nnoremap <silent><C-w>z :MaximizerToggle<CR> 
vnoremap <silent><C-w>z :MaximizerToggle<CR>gv 
inoremap <silent><C-w>z <C-o>:MaximizerToggle<CR>