To open multiple files:
1.vim has not started yet:
Enter in terminal
Vim file1 file2 ... filen can open all the files you want to open
2.vim has started
Input
: Open File
A file can be opened again, and the contents of the file will be displayed in Vim at this time.
: E.. /myfile.pl
1. Vim Document name Open document in normal way
2. Vim +n document name after opening the document, position the nth row
3. Vim, after entering the Vim interface, use the command: E document name to open the document, this way you can edit a document while opening another document
display multiple files at the same time:
: Split Shorthand: SP
: Vsplit Shorthand: VSP
# Display cache: ls
to switch between files:
1. Inter-file switching
ctrl+6-Next file
: bn-Next file
: bp-Previous file
For files opened in multiple panes with (v) Split, this method only switches different files in the current pane.
2. How to switch between panes
ctrl+w+ arrow key--Switch to front/bottom/up/back one pane
ctrl+w+h/j/k/l--Ibid.
ctrl+ww--switch back to the next pane in turn
3. The commands for multi-document editing are as follows
: N edits the next document.
: 2n edit the next two documents.
: N edits the previous document. Note that this method can only be used to open multiple documents at the same time.
: E document name This is the case when you enter vim and open other documents without leaving Vim.
: e# or ctrl+ˆ edits the previous document for use when two documents are exchanged for editing. # represents a document that was edited the previous time
: Files or: buffers or: LS to list all documents in the current buffer. The Plus + indicates that the buffer has been modified. # represents the last edited document,% is currently being edited in the document
: b The document name or number is moved to the document.
: F or Ctrl+g Displays the name of the document that is currently being edited.
: F Name changes the name of the document in the edit. (file)
Multiple file switching open multiple files via vim (can be via ctags or cscope) ": LS" to view the currently open buffer (file) ": B num" toggle file (where num is the number in the buffer list)
Position switching:
From an edit position, beat the previous old edit position: Ctrl + I or Ctrl+o