Emacs: undying hatred
I spent a good six hours today using Emacs. It's by far one of the most infuriating pieces of software I've ever used.
Just to get this little question out of the way, can anyone tell me why when I hit backspace 10 times to delete a 10-letter word in Emacs, it adds 10 undo actions to my undo history? Can that ever possibly be what someone wants? This is the action of MS Visual Studio, for God's sake. You KNOW there's something wrong when you're doing the same thing as Microsoft. Is this a consequence of not being a modal editor? Vim would combine all the text deletion all into one undo action, no matter what keys you pressed to delete the text.
I know the real Emacs answer is that instead of using the primitive Backspace key I should really type CTRL-ALT-SHIFT-F12 ESC-TRIPLEBACKFLIP-] while simultaneously typing CTRL-ALT-CAPSLOCK-WINDOWSKEY-OTHERCTRL-_ M * C TAB TAB D on another keyboard with my feet to invoke the sexp-maybe-kill-eval-backwards-and-reindent command, but sometimes that big backspace key is kind of convenient.
But that's not my real problem today. My real problem is message Emacs windows. When I C-c to compile/load a Lisp form sitting in one of my text file buffers, Emacs will do one of three things seemingly at random:
- Login or register to post comments
- Printer-friendly version
- 1294 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is releasedAfter three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. |
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future TechThe metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. |
today's howtos
|
Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago