>>30
Sure, you could reach for the mouse and search the menus for that one function you're looking for
I rarely do that in UltraEdit. I have key bindings. ANY key bindings. Standard key bindings used in other programs, plus my own. I don't have to type ESC, d, $, a to delete all to the end of the line. I just type Ctrl+K. And so on. Frequent tasks get shorter, easier to remember keys. Similar tasks get similar keys. And since it's not Unix, I can freely use virtually all keys on my 102-key keyboard.
Oh, and before you mention it, yes, UltraEdit has customizable highlighting, bracket matching, regular expression search and replace, several clipboards, bookmarks, immediate search (like emacs), code folding, autocompletion, columns mode and column operation (including arithmetic), binary safe hexadecimal editor, large file disk-based editing, text formatting, macros, plain text config, Unicode and CRLF conversion, grep, external apps binding, shell, and many other features. All that while maintaining user-friendly, fast, standard, fully-functional keys, and being notably smaller and faster than Kate. You can also have menus and toolbars - fully customizable ones, although I don't use them.
you can press the left arrow-key to the end of the line, and press Enter to add a new one
LOL. You've been using old Unix for too long. There's an End key there. End+Enter is all you need. Still easier than exiting editing mode and all that crap.
>>32
You don't need an IDE because the system is an IDE
Cliche. You can't browse a class hierarchy with tail and grep, can you?