vim--open multiple files, display multiple files at the same time, switch between files, position switch

Source: Internet
Author: User

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

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.