vimで分割を移動したり再配置したりするにはどうすればよいですか?


41

これまでのところ、を介して分割を横方向にスワッピングすることがわかりましたCTRL+W x

複数の垂直および水平分割を含むビューポート内の任意の場所で分割を移動するにはどうすればよいですか?

いくつかの垂直分割をすでに開いた、画面の上半分全体に広がる水平分割を作成するにはどうすればよいですか?(現在、すでに垂直に分割されたビューポートで新しい水平分割を作成すると、いずれかの列で水平分割が行われます。)

おそらくほとんどのvimユーザーは分割よりもタブを好むでしょうが、私は30インチのモニターで作業しているため、後者が本当に好きです!:-)

回答:


32

vim windowsのヘルプファイルを読むことをお勧めします。質問に該当するそのファイルの特定のセクション:

:help opening-window
:help window-moving


編集:ここでは具体的な答えを提供していないため、これは定期的に下票を獲得していると推測できます。問題は、元のポスターがいくつかの質問をしたことであり、それらは広範でした。これらすべての質問に一度に答える最善の方法は、Vimのドキュメントを参照することです。これは、Vimがインストールされている場所であればいつでも利用できます。

また、私は、私はちょうどにOP教えてくれなかったことに注意したい「RTFMを、」私は、読むためにマニュアルの特定のセクションを提供することができます許容答えです。


71
RTFMは質問に答えません。
poindexter

13
SOをマニュアルにすることを期待しています...簡単です:何かをグーグルで検索し、SOリンクを開いて、別のソースにリダイレクトせずに目的のものを取得します。
ダニー

2
@NewWorld SOには何十万人もの開発者が編集、追加、コメント、素晴らしいものを作成しているためです;)
ダニー14

3
@ダニーすなわちスプーンフィーディング。ドキュメントは素晴らしく、答えはそこにあります。不必要に情報を複製する必要はありません。
DBedrenko 14

11
参照:superuser.com/help/how-to-answer 「外部リソースへのリンクが推奨されていますが、リンクの周囲にコンテキストを追加して、仲間のユーザーがそれが何であり、なぜ存在するのかを理解してください。常に最も関連する部分を引用してくださいターゲットサイトに到達できないか、完全にオフラインになる場合に備えて、重要なリンクを作成します。」
j03w 14年

57

私はそれは、しかし、画面の上部をカバーするために、スプリットを動かすようにしてくださいヘルプファイルのカバーをよ、あなたが行うことができますCTRL-W K(つまり、Ctrl+ W Shift+ K)、H =左、J =下、K =トップ、L =右(と通常vi/ vim慣習に従ってください)。

文字は大文字であることに注意してください。 CTRL-W k (つまり、Ctrl+ W K、なしShift)は代わりに分割間で上に移動します。


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