System Grab Bag

View all TLDR pages from common (or from all pages)

nvim

Neovim, a programmer's text editor based on Vim, provides several modes for different kinds of text manipulation. Pressing i in normal mode enters insert mode. <Esc> goes back to normal mode, which doesn't allow regular text insertion. See also vim, vimtutor, vimdiff. More information: https://neovim.io.
  • Open a file:
    nvim {{path/to/file}}
  • Enter text editing mode (insert mode):
    <Esc>i
  • Copy ("yank") or cut ("delete") the current line (paste it with P):
    <Esc>{{yy|dd}}
  • Enter normal mode and undo the last operation:
    <Esc>u
  • Search for a pattern in the file (press n/N to go to next/previous match):
    <Esc>/{{search_pattern}}<Enter>
  • Perform a regular expression substitution in the whole file:
    <Esc>:%s/{{regular_expression}}/{{replacement}}/g<Enter>
  • Enter normal mode and save (write) the file, and quit:
    <Esc>:wq<Enter>
  • Quit without saving:
    <Esc>:q!<Enter>

License and Disclaimer

The content on this page is copyright © 2014—present the tldr-pages team and contributors.
This page is used with permission under Creative Commons Attribution 4.0 International License.

While we do attempt to make sure content is accurate, there isn't a warranty of any kind.