VIMでウィンドウを切り替える方法は?


80

私はVimとMacVimの両方を使用しています(または試してみます)。Tagbarプラグインをインストールしましたが、実際のTagbarウィンドウに切り替えて選択することはできません。

私はVIMでのウィンドウ切り替えに関する負荷を読んでいます、多くのデフォルトのキーバインディング(CMD+ `CTRL+ W+ または)を見つけ、自分で設定しようとしました。なし。

私は常にVIMを使用してファイルをすばやく編集し、それをフルタイムIDEとして使用することに興味を持ちました。ウィンドウを切り替える方法を見つけようとして1時間を過ごした後、私はアイデアによって完全にオフになっています。それでも、私は知る必要があると感じています。どのようにウィンドウを切り替えますか?ここで完全に盲目ですか?


9
Vimは、すべてを完全に理解できるツールの1つです。それ以前は、ウェールズでもあります。
-Phoshi

回答:


120

Control+にW続いてW、開いているウィンドウを切り替えます。

Control+にW続いてH/ J/ K/ Lを押して、左/下/上/右のウィンドウに適宜移動します。


2
いいえ、何もしていません。
ナアタン

5
うーん、私はそれらを同時に押していました。Ctrl + Wを試してから、(最後に)最後のキーの1つを試してみました。はぁ。ありがとう!
ナアタン

6
H / J / K / L方向キーに加えて、Wキーを再度押して(コントロールの有無にかかわらず)以前にフォーカスされたウィンドウ間を行き来することができます。
カレブ

9
矢印キーも使用できますh/j/k/l
ユージンヤーマッシュ14年

3
複数のウィンドウに移動する必要がある場合は、方向の前に番号を追加することもできます。例C-w 2k
ウォルフ

19

Control+ WMacbook Proで2回のトリックを行います。


3
Linuxでも動作します。
tomrozb 14年

これがOSXで私のために働いた唯一のものです。インターネットが言っている<Cw> <h / j / k / l>や<Cw> <Ch / j / k / l>のことは何もしません。窓から直接ではなく、行く<Cwの> <Cwは>のみサイクルあまりにも悪い...
ミソサザイロマーノ

2
ブラウザでターミナルを実行するとControl + Wが悪い
クインウィルソン

ブラウザで端末を実行しています...興味深い。ところで ひどい場合は、別のキーに再マッピングできます。
user254319

1

これは、迷惑なControl+W

.vimrc内

nnoremap <C-J> <C-W>j
nnoremap <C-K> <C-W>k
nnoremap <C-L> <C-W>l
nnoremap <C-H> <C-W>h

今、control+ h/ j/ k/ lは窓の周りを移動します

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