Is there any "modern" text editor with command-line/minibuffer?

Posted by Pedro Morte Rolo on Stack Overflow See other posts from Stack Overflow or by Pedro Morte Rolo
Published on 2010-05-05T16:09:17Z Indexed on 2010/05/05 19:28 UTC
Read the original article Hit count: 306

Filed under:
|
|
|
|

A command line in a text editor is a wonderful feature. It allows the user to explore the editor's functionality and learn it's shortcuts in a textual way. It's much faster than using the mouse, and it is much easier to memorise "shortcuts" this way.

Emacs and VI provide this, though, emacs and vi are not "modern".

By "modern", I mean one that is original built to cope with the modern de-facto standards of selecting, copying, pasting, cutting, undoing, redoing and auto-completing.

Cream/vi or Emacs/CUA are not valid options, since there are loads of things built over them that conflict with the mentioned stuff.

It would be nice if there was an editor that would cope with the modern de-facto standards out-off-the-box, but still provide a command-line/minibuffer to perform/explore the commands and learn its shortcuts.

Is there such a thing?


I do not intend to use the "modern" term as derrogatory. I love both Emacs and VI, but I hate their keyboard-shortcut historical baggage. When I reffer to de-facto standards, I am not talking about Windows vs Whatever. Kate, gedit, Eclipse, Intelij or Textmate also follow the norm I am talking about and are not Windows editors.

Please do not advertise Vim and Emacs, that's not answering the question. I am asking for alternatives.

Why don't I like emacs and vi:

Emacs: Despite CUA mode, emacs has loads of modes that conflict with this (e.g. slime, ruby-mode, etc...) It would be nice to have something that would work out-off-the-box.

VI: I do not like that it is Visual/Insert-based. I do not know how to browse the text-editor's commands. I do not like that it is so much tought for the terminal. I believe that it has the same problem that I mentioned for emacs.


This question is starting to look like requirement analysis.. As de-facto standards I mean:

Ctrol-XCV for cut-copy-paste
Ctrol-A for select-all
Contrl-Z for Undo
Ctrol-Y for Redo
Control-F for Searching
Contrl-Space for auto-complete

Shift-arrow for selection
Control-arrow for word-navigation
Alt-Arrow for moving

© Stack Overflow or respective owner

Related posts about text-editor

Related posts about editor