LinuxCommandLibrary

VIM Text Editor

File Management

$ :e
copy
$ :q
copy
$ :q!
copy
$ :w
copy
$ :w {file}
copy
$ :x
copy

Navigation

$ k
copy
$ h
copy
$ l
copy
$ j
copy
$ w
copy
$ W
copy
$ e
copy
$ E
copy
$ b
copy
$ B
copy
$ 0
copy
$ $
copy
$ gg
copy
$ G
copy
$ gk
copy
$ gj
copy

Insertion

$ a
copy
$ A
copy
$ i
copy
$ I
copy
$ o
copy
$ O
copy
$ R
copy
$ :r {file}
copy

Editing

$ u
copy
$ yy
copy
$ y{motion}
copy
$ p
copy
$ P
copy
$ x
copy
$ dd
copy
$ d{motion}
copy

Search and Replace

$ :s/foo/bar/
copy
$ :s/foo/bar/g
copy
$ :%s/foo/bar/g
copy
$ :%s/foo/bar/gc
copy

Multiple Windows

$ :e filename
copy
$ :split filename
copy
$ ctrl-w up arrow
copy
$ ctrl-w ctrl-w
copy
$ ctrl-w_
copy
$ ctrl-w=
copy
$ 10 ctrl-w+
copy
$ :vsplit file
copy
$ :sview file
copy
$ :hide
copy
$ :only
copy
$ :ls
copy
$ :b 2
copy

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community