| oh, comeone! I didn't say I can't/don't want to learn anything. I just said that learning barrier in case of Emacs specificially is too high for me. I don't want to spend that much time on code editor. But it doesn't mean I don't want to learn at all. To be more specific, if Emacs would have more familiar keybindings for Windows/Mac users I probably use it. For example from the manual http://www.cse.iitb.ac.in/~br/courses/cs699-autumn2013/refs/... : > C-e end of line Why not just "end"? > M-v scroll down one page I would like to use "page-down" instead. > C-Space Set beginning mark (for region marking for example) Really? Why not just press "Shift"? ok, ok, I know that old keyboards didn't have all these buttons, and also Windows "familiar" key bindings were defined much later. So Emacs and Vim developers did what they did. But why should I spend so many time in learning all these oldschool workarounds? Yes, I want terminal-based editor. But the rest of the killer features of Emacs or Vim are not so unique these days. I can obtain near the same level of functionality and flexibility in any modern window-based editor such as Sublime Text or IntelliJ Idea. Currently I'm using this one as my primary code editor - just for text, not for Java. And I find that it has even wider range of handy code manipulation commands than Emacs provides. So, returning to my question. I would prefer to choose terminal-based code editor. And it is ok if it will be differ from the editors that I use - I'm ready to spend time in learning new stuff. But I'm not ready to learn code editor completely from scratch. That's why I rejected Emacs. ok, maybe I was wrong, so I would like to hear your opinion. |
I just tried the keys you mentioned in Emacs: they all worked (except for selecting with Shift). So End takes you to the end of the line, you can scroll using PgUp and PgDown. The reason that they are not used is that you need to get your hands of the home row to use them, which makes them unbearably slow for people used to quick editing.
I hope you'll give it a chance.