- There are only currently two modes, command mode and insert mode.
- Motions have repeat support,
d3w
will delete three words. - Insert mode can be entered using
i
,I
,a
,A
,o
, orO
. - Registers are a work in progress
- What Exists:
a-z
- Lowercase named registers*
,+
- System clipboard registers, although there's no distinction between the two currently.%
- Current filename read-only register_
- Blackhole register
- What Doesn't Exist:
- default buffer doesn't yet save on delete operations.
A-Z
- Appending via upper case registers
- What Exists:
- Delete
vwd
- works in visual modedw
- with a motion3d2w
- with repeating operator and motiondd
- linewised2d
- repeated linewiseD
- delete to the end of the lineX
- delete the character before the cursor
- Change
vwc
- works in visual modecw
- deletes the next word and switches to insert mode.cc
- linewisec2c
- repeated linewiseC
- change to the end of the line
- Yank
vwy
- works in visual modeyw
- with a motionyy
- linewisey2y
- repeated linewise"ayy
- supports registers (only named a-h, pending more advanced atom keymap support)Y
- linewise
- Indent/Outdent/Auto-indent
vw>
- works in visual mode>>
- indent current line one level<<
- outdent current line one level==
- auto-indents current line
- Put
p
- default registerP
- pastes the default register before the current cursor."ap
- supports registers (only named a-h, pending more advanced atom keymap support)
- Join
J
- joins the current line with the immediately following line.
- Mark
m[a-z][A-Z]
- marks the current cursor position
ctrl-w h
/ctrl-w left
/ctrl-w ctrl-h
- focus pane on leftctrl-w l
/ctrl-w right
/ctrl-w ctrl-l
- focus pane on rightctrl-w k
/ctrl-w up
/ctrl-w ctrl-k
- focus pane abovectrl-w j
/ctrl-w down
/ctrl-w ctrl-j
- focus pane belowctrl-w w
/ctrl-w ctrl-w
- focus next panectrl-w p
/ctrl-w ctrl-p
- focus previous panectrl-w v
/ctrl-w ctrl-v
- create vertical splitctrl-w s
/ctrl-w ctrl-s
- create horizontal splitctrl-w c
/ctrl-w ctrl-c
: close focused panectrl-w q
/ctrl-w ctrl-q
- close focused tab