4 ms·
Interesting project. Emacs is such a powerful tool. It makes sense to attempt to modernize it. It will be hard to get momentum because Emacs users are typically
by endeavor 15y ago
Interesting project. Emacs is such a powerful tool. It makes sense to attempt to modernize it. It will be hard to get momentum because Emacs users are typically die-hard purists, so moving away from the "Emacs way" may ruffle some feathers.
Recently I've started to do this on a small scale in my own .emacs file. Shortcuts I use every few minutes were hidden but too many multi-step keyboard shortcuts. Especially when I really don't need to duplicate the arrow and page-up/down keys with single-step shortcuts.
It's too bad it sounds like there won't be a Linux version.
- s1rech 15y agoI think the biggest change for regular users is a good package manager. ELPA is coming per default in emacs24, and there is a project in github (el-get) that is even better. I have a pretty big emacs config, and configuring some external modules (and updating them!) used to be a nightmare. Now it has gotten much easier.
- tikhonj 15y agoIt does make sense to modernize it, but it emphatically does not make sense to use cua-style bindings. This isn't because all Emacs users are "die-hard purists", it's simply because the Emacs way is much better and trading long-term efficiency for short-term gain (ease of learning) is definitely not a good choice. Additionally, you should use the C-whatever bindings for moving around instead of the arrow keys. Once I learned them, moving around code became much simpler. Not only do you not have to move your hand to the arrow keys, but you also start using some of the more advanced moving commands that let you move by expression or paragraph (the latter is great for code because it takes you to the next blank line, which is usually what delimits parts of the code that are logically together).