回答:
サイドバイサイドビューを開きます。
Ctrl+w v
それらの間の変更:
Ctrl+w h or l
diffのようなビューが必要な場合は、vimパッケージの一部であるvimdiffコマンドをチェックアウトします。
vimdiff file1.txt file2.txt
vimdiff file1.txt file2.txt
(以下を参照)
-O
オプションで分割画面モードでvimを開くこともできます:
vim -O file1 [file2 ...]
差分モードをオンにするには:diffthis
、各ペインでコマンドを実行する必要があります。
別のユースケースシナリオは、vimで既に1つのファイルを開いており、それを開いて別のファイルと比較する場合です。次に、次のvimコマンドを使用できます。
:vs otherfile (open otherfile in vertical split screen)
:diffthis (turn on diff mode in original file)
Ctrl+w l (swap to newly opened file)
:diffthis (turn on diff mode in opened file)
その後、vimコマンドを使用して、各ペインでdiffモードをオフにできます:diffoff
。
編集
そして、言及されていない他の標準的なもの:-
vim -d file1 [file2 ...]
これは、vimdiff
直接呼び出すことに相当します。
:windo :diffthis
最後の3つのコマンドの代わりに使用できます。