|
|
Log in / Subscribe / Register

Toward a "modern" Emacs

Toward a "modern" Emacs

Posted Sep 27, 2020 6:11 UTC (Sun) by jem (subscriber, #24231)
In reply to: Toward a "modern" Emacs by Cyberax
Parent article: Toward a "modern" Emacs

VSCode is not superior to Emacs as a *text* editor. VSCode as an editor (with the default settings) is essentially Windows Notepad embedded in an IDE. Basic usage depends heavily on reaching for the arrow keys and the mouse or trackpad. Of course, VSCode supports more complex editing commands, but they all have esoteric key bindings you will have to learn, and they all have functional equivalents in Emacs.

Now, as an IDE for, say, working on a Java project VSCode is far superior to Emacs. Install the Java Extension Pack with a few clicks and you have Java syntax highlighting and checking, completion and automatic imports. Not only that, you get support for building the project within VSCode, and an integrated debugger out of the box. For these reasons, I use VSCode instead of Emacs when working with Java, *but* with the Vim emulator extension to be able to use a real text editor.

By the way, I find it funny that, when talking about CUA (Common User Access), the examples given are the Ctrl-X, Ctrl-C and Ctrl-V key bindings. These key bindings are not in the CUA document, they were introduced by the Apple Macintosh as Command-{X,C,V}, and later ported to Windows as Ctrl-{X,C,V}. In CUA the Cut command is Shift+Del, Copy is Ctrl+Ins and Paste is Shift+Ins.


to post comments

Toward a "modern" Emacs

Posted Sep 27, 2020 6:16 UTC (Sun) by Cyberax (✭ supporter ✭, #52523) [Link]

I'd been VSCode as my text editor for Markdown documents. It supports all I need out of the box: navigation with bookmarks, columnar selection, search&replace and a clipboard ring. All of them can be learned through visual menus.

I honestly don't know what you want more from a pure text editor.

And yes, there's an IDE on top of VSCode if you need it (though I prefer IntelliJ products).


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds