2011-01-14 62 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>