TUI text editors
Rosetta
Other overviews:
Missing editors:
- SETEDIT
- e3
- supports wordstar like keybindings when started as e3ws or e3 (default)
- supports nedit (~cua) like keybindings when started as e3ne
- supports vi like keybindings when started as e3vi
- supports pico like keybindings when started as e3pi
- supports emacs like keybindings when started as e3em
Diakonos wp | Emacs wp | JED wp | JOE wp | LE wp | mcedit wp | MinEd wp | nano wp | ne wp | vim wp | Yi wp | |
---|---|---|---|---|---|---|---|---|---|---|---|
latest stable version (up to 2010-08) |
0.8.12 (2009-08) | 23.2 (2010-05) | 0.99-19 (2009-12) | 3.7 (2008-11) | 1.14.5 (2010-11) | 4.7.0.7 (2010-07) | 2000.16 (2010-02) | 2.2.6 (2010-11) | 2.1 (2010-04) | 7.3 (2010-08) | 0.6.2.4 (2010-07) |
Arch Linux package | aur | extra | extra | extra | aur | extra | aur | core | aur | vi: core vim: extra |
aur |
basic usage reference | wiki | manpage | manual | ||||||||
open file | ctrl+o | ctrl+x ctrl+f | ctrl+x ctrl+f (?) | ctrl+k e | ctrl+r | ctrl+o | :e | ~vim / ~emacs / ~cua | |||
save file | ctrl+s | ctrl+x ctrl+s | ctrl+x ctrl+s | ctrl+k d | ctrl+o | ctrl+s | :w | ~vim / ~emacs / ~cua | |||
quit | ctrl+q | ctrl+x ctrl+c | ctrl+x ctrl+c | ctrl+k x | ctrl+x | ctrl+q | :q | ~vim / ~emacs / ~cua | |||
undo | ctrl+z | ctrl+x u | ctrl+x u | ctrl+_ | F5 | u | ~vim / ~emacs / ~cua | ||||
redo | ctrl+y | ctrl+^ | F6 | ctrl+r | ~vim / ~emacs / ~cua | ||||||
search forward | ctrl+f | ctrl+s | ctrl+s | ctrl+k f | ctrl+w | / | ~vim / ~emacs / ~cua | ||||
search backward | ctrl+r | ctrl+r | ctrl+k f … b | ? | ~vim / ~emacs / ~cua | ||||||
search & replace | ctrl+r | Esc % | ctrl+k f … r … | ctrl+w ctrl+r | s// | ~vim / ~emacs / ~cua | |||||
selecting | ctrl+space | ctrl+space | ctrl+k b | ctrl+b | v | ~vim / ~emacs / ~cua | |||||
cut | ctrl+x | ctrl+k | d | ~vim / ~emacs / ~cua | |||||||
copy (yank) | ctrl+c | y | ~vim / ~emacs / ~cua | ||||||||
paste | ctrl+v | ctrl+u | p | ~vim / ~emacs / ~cua |
If you want vim with more standard GUI keybindings, use the Cream configuration for vim.
"cua" staat voor de IBM "Common User Access" standaard, waarschijnlijk de meest gevolgde standaard voor keybindings en gui, al zullen vele developers het niet bij naam kennen.
Emacs References
- A Guided Tour of Emacs
- GNU Emacs Manual
- emacs for vi programmers
- emacs help guide
- http://lpn.rnbhq.org/tools/xemacs/emacs_ref.html
- http://www2.lib.uchicago.edu/keith/tcl-course/emacs-tutorial.html
vi(m)
See vi
page revision: 40, last edited: 16 May 2012 09:28