tldr/pages/common/vim.md

561 B

vim

Vi IMproved, a programmer's text editor.

  • Open a file with cursor at the given line number:

vim {{file}} +{{linenumber}}

  • Open multiple files at once, each file in its own tab page:

vim -p {{file1}} {{file2}} {{file3}}

  • Open a file in read-only mode:

view {{file}}

  • Exit vim:

[Esc] (to switch to normal mode), then :q

  • save file in vim

[Esc] (to switch to normal mode), then :w

  • save file then exit vim

[Esc] (to switch to normal mode), then :wq

  • switch to edit (insert) mode

[Esc] (to switch to normal mode), then i