✓ Uses Rust 2018 edition
|0.1.1||Mar 15, 2020|
|0.1.0||Mar 9, 2020|
#31 in Text editors
Zee is a modern editor for the terminal (written in Rust). It is highly experimental code.
Here's what it looks like at the moment
The recommended way to install zee using cargo install
$ cargo install zee
To start the editor run
zee. As expected, you can pass in one or multiple files to be opened, e.g.
zee file1 file2.
Zee mostly uses emacs-y style bindings. Below,
Ctrl + the specified key, e.g.
Alt + the specified key.
The following keyboard bindings are available:
Homemove to start of line
Endmove to end of line
PageDownmove down one page
PageUpmove up one page
A-<move to the beginning of the buffer
A->move to the end of the buffer
C-lcentre the cursor visually
C-kdelete the current line
C-SPCtoggle selection mode
C-ypaste (yank) selection
C-gclear the current selection
C-x C-ssave the current buffer
C-x C-fchoose a file to open using a directory-level picker
C-x C-vsearch recursively for a file to open from the selected directory
C-lwhile opening a file, go to the parent directory
Tabwhile opening a file, fills in the currently selected path
C-gcancel the current operation
C-x 0close the current buffer
C-x C-oswitch focus to the next buffer
C-tcycle through the available themes