Vimで:help
を呼び出すと、ウィンドウが分割されたヘルプマニュアルページが表示されました。ヘルプマニュアルウィンドウを最大化し、他のウィンドウを閉じたい。
これどうやってするの?これを行うVimコマンドとは何ですか?
:help [topic]を使用すると、興味のあるトピックを開くことができます。
Ctrl-Woは、他のウィンドウを最小化します(ヘルプウィンドウのみを開いたまま/最大化します)。
(Ctrl-WoはCtrlを押しながらWを押し、次にoを押すことを意味します)
採用できます Ctrl+WT (大文字のT
)開いているウィンドウを独自のタブに移動します。
他の人が言ったように Ctrl+W_ / Ctrl+W| 現在のタブ/ウィンドウレイアウト内で最大化する(他のさまざまなウィンドウの最小の高さ/幅の設定を尊重する)。
(Ctrl+W= 最小の高さ/幅の設定を考慮して、すべてのウィンドウのサイズを同じサイズに変更します)
編集コメントへ
gvim /tmp/test.cpp
):help various-motions
-分割ウィンドウを開きますヘルプを元のタブに戻します。
mAZZ<C-w>S`A
通常の(ヘルプ以外の)バッファーにはマークを使用しないようにすることができます。興味があれば教えてください。
ウィンドウを最大サイズに拡張するには、次を使用します Ctrl+W_ (下線)。展開されたウィンドウの最終的なサイズは、winminheight
オプションの値によって制約されます。ヘルプウィンドウを閉じると、以前のウィンドウが以前のサイズに復元されます。
そのためにタブを使用することを好みます。つかいます
:tabedit %
新しいタブで最大化されたファイルを開くには、完了したら、すべてのウィンドウを使用して古いセットアップに戻ります
:tabclose
これは、:cw
およびTagbarプラグイン。から取得: vim.wikia
「M」を使用して最大化し、「m」を使用して最小化します。
同じバッファ内にある他の開いているウィンドウをすべて縮小するため、見栄えはよくありませんが、タブを処理する場合に便利であることがわかりました。そのため、たとえば、そのファイルの新しいタブを開く代わりに、作業が完了した後、または最小化する場合は、そのタブを閉じる必要があります。
nnoremap <C-W>M <C-W>\| <C-W>_
nnoremap <C-W>m <C-W>=
Nnoremapの理由は、再帰的なマッピングを気にかけないことですが、mapでも機能するはずです。
を使用すると、他のウィンドウを閉じたりサイズ変更したりせずに、フルサイズのヘルプウィンドウを取得できます。
tab help {topic}
これにより、ヘルプウィンドウが新しいタブで開き、他のウィンドウはそのまま残されます(タブラインを表示できるように実際にサイズ変更されますが、これは上の1行だけです)。通常どおりヘルプを閉じることができます:少なくとも:bw<CR>
および<C-w>c
新しいタブを閉じるのにも役立ちます。
プラグイン vim-maximizer をインストールすると、現在のウィンドウを最大化し、F3
ヘルプを表示するには、他のウィンドウを閉じて、次のようにします::help
CTRL-WCTRL-W:close
。その後、あなただけの助けがあります。
あなたの.vimrcに、ただ置く
nmap - :res<CR>:vertical res<CR>$
現在のウィンドウを最大化する場合は、コマンドモードで-を押します。複数のウィンドウの最後のステータスを復元する場合は、=を押します
byCharles Campbell
このプラグインは再マップします
Ctrl-wo
両方を行うには、以前のレイアウトを最大化して復元します。
このプラグインは2つの場所からダウンロードできます