1

I want to compare two files(say A and B) side by side(vertically) in in Vim. I open one of those two files(say A) and as per this answer in this site issue a Ctrl+w v . Now both the panels are showing contents of file A. How can I see the contents of A in the left had side and B in the right hand side ? I am using Red Hat Linux if that matters .

2
  • 4
    :e <filename> Feb 28, 2013 at 14:03
  • 2
    From the command line, i.e. if you don't have a vim open already: vimdiff file1 file2. If you don't actually need vimdiff, then vim -O file1 file2.
    – jw013
    Feb 28, 2013 at 16:02

2 Answers 2

4

You can skip Ctrl+w v and just do:

:vert diffsplit <other_filename>
1

You must switch panes in vim and then open a new file.

Switch panes with CTRL+W+W.

Once the cursor is in the new pane, open a new file by entering the vim command line and using the open file command.

:e /some/file/name

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .