当我没有打开缓冲区时,调用:h 将在拆分窗口中打开帮助。但是我想让它在一个全尺寸的窗户中打开。但是看不到:nosplit 或:full 命令。有什么想法吗?
答案 0 :(得分:45)
:h | only
:only
是使当前窗口成为唯一可见窗口的命令。
答案 1 :(得分:22)
您只需使用
的帮助即可打开新标签页:tab h
答案 2 :(得分:7)
两个选项:
您可以切换到另一个窗口并发出"关闭窗口"命令:
ctrl-W w switches windows (to non-help window)
ctrl-W c closes current window
...或者您可以直接打开帮助文件。在vim 7.3 for Windows(Cygwin)上,例如:
vim /usr/share/vim/vim73/doc/help.txt
答案 3 :(得分:5)
这种公认的hackish方法适用于大多数终端窗口。在unix风味的vim中测试。
:set helpheight=99999
然后
:h
答案 4 :(得分:2)
用于切换全屏窗口的精彩插件是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>
答案 5 :(得分: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
答案 6 :(得分:0)
command -nargs=? Help help <args> | only
您可以将其添加到.vimrc
中。然后在全尺寸窗口中分别编写:Help topic
来查看有关某个主题的帮助,并编写:Help
来查看帮助主页。
答案 7 :(得分:0)
只需将以下行添加到您的.vimrc或init.vim中:
augroup HelpBuffer | au! filetype help only | augroup END
它将创建自动分组的HelpBuffer,并且每当打开帮助缓冲区only
命令时,就会触发该缓冲区,并且缓冲区正在扩大。