rita

A text editor.

Supports some vi keybindings. Should feel like home for people who use vi, vim or neo-vim.

Install

git clone https://github.com/daniel/rita
cd rita
make install

Usage

rita              open empty buffer
rita file.txt     open a file

Modes

Normaldefault, press Esc to return
Inserti a o O
Command: /

Movement

h j k lmove cursor (also arrow keys)
wnext word
bprevious word
0start of line
$end of line
ggtop of file
gggcenter of file
Gbottom of file

Editing

iinsert before cursor
aappend after cursor
Iinsert at start of line
Aappend at end of line
oopen line below
Oopen line above
xdelete character
dddelete line
yyyank (copy) line
ppaste after
Ppaste before

Scrolling

Ctrl+Escroll down one line
Ctrl+Yscroll up one line
Ctrl+Dscroll down half page
Ctrl+Uscroll up half page
Ctrl+Fscroll down full page
Ctrl+Bscroll up full page
mouse wheel / touchpadscroll

File Operations

Ctrl+Pfuzzy file finder (save first)
:wsave
:qquit
:q!force quit
:wqsave and quit
:e fileopen file
/patternsearch forward

Size Comparison