vimでヘルプを終了する方法


35

vimでヘルプファイルを使用しましたが、今はヘルプにこだわっています。

:qプログラム全体を終了し、ヘルプを使用するたびにvimを閉じて再度開く必要があることにうんざりしています。ヘルプを閉じて、作成中のプログラムに戻ることができるコマンドを好みます。

私は悩み検索を持っているgoogle.com検索文字列があるためexit help in vim、明らかに、私はで非常に良くなってきた何かをvimの自分自身を終了についての記事を返します。

誰もこれを行う方法を知っていますか?

編集:私はどういうわけか分割画面のことで立ち往生している必要があります。だからこそ、私は介して助けを得ることができませんでした:q



「... vim自体を終了し、私が非常に得意とするものです。」😂😂😂
スタックアンダーフロー

回答:


37

:q すでに解決策です。

vimセッション全体ではなく、アクティブなウィンドウ(内の分割セクションvim)のみを閉じます。これがウィンドウである場合、ヘルプのみが閉じられます。ドキュメントがアクティブな場合、ドキュメントは閉じられます。

これが最後の非ヘルプウィンドウである場合、ヘルプも閉じられますvim。つまり、閉じられます。

使用Ctrl+は、Wカーソルがヘルプウィンドウにあることを確認するために、カーソルキーが続きます。その後、:q再試行してください。



7

:qこれは読み取り専用バッファであるため、少し面倒です。そして、私は人々がヘルプバッファにマクロを記録する必要はほとんどないと信じています。

だから私はにマッピングqしたい:q

autocmd FileType help noremap <buffer> q :q<cr>

3

Ctrl+ W+ CまたはCtrl+ W+ を使用しますがQ、他の多くの最新の読み取り専用ウィンドウと同様に、を押すだけで終了できる場合はより自然になることに同意しqます。


2

どういうわけか、唯一のヘルプウィンドウに到着している必要があります。通常、:helpウィンドウを分割し、:qそのウィンドウ内でヘルプを閉じるだけで、他のウィンドウに戻ります。

または、ヘルプではなく、別のウィンドウで:qwhile を入力しました。Vimはヘルプウィンドウを完全なウィンドウとして「カウント」せず、ヘルプウィンドウのみを残すと完全に終了します。

かなりの数のウィンドウ管理コマンドがあります。たとえば、Vimを終了しない:closeバリアントです:quit。最初は混乱しますが、非常に強力なので、使用方法を学びます。:help windowsすべての情報があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.