Live data from Hacker News

Emacs 25.1 released

lists.gnu.org

121–130 of 151 posts

Re: Emacs 25.1 released

#121
post #98

Let's start a thread with "little cheries" you found in emacs! Focus on things that you found after years of usage and you regret not noticing before. Given Emacs scope age it's sometimes easy to miss some very cool stuff. What's more, lots of things on Internet are outdated. I will start: - elscreen - you can configure it to get tmux-lookalike inside emacs. My config: https://gist.github.com/kozikow/58b46c45a2c24406…

For me God Mode [1] has been amazing. It's modal editing (like evil or vim), but using emacs key bindings. Your make memory adapts to not hitting C- very quickly, and your pinkies will be very grateful

[1] https://github.com/chrisdone/god-mode

Re: Emacs 25.1 released

#122
post #28

Earlier quoted context omitted.

I wonder if those widgets require GTK support in Emacs. I compile a plain X support for my emacs only, because with GTK it doesn't stay up for months without crashing. I had an emacs server with 180 day uptime the other day. Maybe on my work machine that is Windows anyway, I can try this out. :>

I would like to use Emacs on terminal, but few of keybindings don't work well based on terminal to terminal. For example, last three months I got a Mac for work, and on iTerm "C-/" didn't work for Undo, or some keybindings starting with "Meta". I guess that could be solved by configuring terminal properly with key sequences, but I just ended up using GTK (but well the GTK version crashed whenever I closed one of the…

You don't have to use the terminal, and I assume OP isn't, either. Emacs still supports Athena and Motif widgets, among others, if you don't mind the looks.

I'm still on the GTK2 port, largely because I got sick of troubleshooting every GTK application after every GTK release.

If you're on OS X, it's probably worth checking out Aquamacs, too.

Re: Emacs 25.1 released

#123

Is Emacs a monolith?. I haven't used this editor but from what I read people like it because they do everything there. Is this true?. If so, it doesn't sound like a good idea to me. Anyone has more insight of the goods and bads about Emacs.

Don't worry about to having to trash all of your tools. I only edit in emacs, I do everything else in a browser, thunderbird, terminal, etc, but I know that if I want I could do in it all the things other people described. I'm not sure if it's worth it so I don't. Furthermore it takes time to learn.

Re: Emacs 25.1 released

#124
post #105

I'm still a novice emacs user, and a kind-of-longtime vim user, heres my "journey" 2010~2011: learn vim because I wanted to slack off studying for exams 2012: addicted to vim keybindings at this point, tell people 'I can't use other editors without "proper" vim keybindings' 2012: also discover tmux, because i wanted the ability to use vim keybindings and copy things in/out of shell 2012-2016: dabble with emacs sproad…

> one thing i really like about emacs is i still use the shell (awk/sed/ag/etc) for a lot of tasks, and since i can use the shell inside an emacs buffer, copying-pasting out of them are incredibly easy, replacing my tmux usage. I mainly use vim and what I normally do to use shell within vim is to open another window and run something like: :r !some-shell-command If I want to filter text within the buffer to the shell…

Sure it is, via C-u M-! . I'm not sure what you mean by "orthodox", but that's part of the standard configuration, so I have to consider that whatever Emacs orthodoxy there is must include it.

Re: Emacs 25.1 released

#125

Is Emacs a monolith?. I haven't used this editor but from what I read people like it because they do everything there. Is this true?. If so, it doesn't sound like a good idea to me. Anyone has more insight of the goods and bads about Emacs.

Some people do everything there. They tend to be very vocal. Others just edit text with it. They tend not to be. Most are somewhere in between. We usually try not to be too annoying.

From the perspective of usage, while Emacs has a great deal of functionality, you need not use any of it that you don't want to. Indeed, Emacs is so shy and retiring about all it can do that you really need not even know about anything beyond text editing, unless you decide you want to.

The main drawback from my perspective has been interoperability. Org mode is brilliant, but when everybody else uses Evernote or OneNote, Org can't be the only thing you use unless you want to be that guy.

And using Emacs at all makes you likely enough to be seen as "that guy" anyway that it's worth not living up to the stereotype. I wish I were joking when I say that, in adult life, I've been the object of far more unfriendly regard as a result of my choice of text editor than as a result of my homosexuality, which I've never really been at particular pains to hide. It is easier, in the modern tech industry, to be gay, than to be an Emacs user. That's not Emacs' fault or that of its users, but it is real, and perceptions matter; if you're averse to the occasional funny look, this may be worth taking into account in your consideration of whether to try the editor.

Re: Emacs 25.1 released

#126
post #93

Earlier quoted context omitted.

Why would you use a vanilla emacs? Paredit, js2, magit, there are so many excellent extensions that can improve your workflow. If you're using lisp/scheme, SLIME/Geiser is indispensible.

I mostly work in C-like languages (and Python). Vanilla Emacs is just about all I need. I don't treat it as many people seem to use it, namely "enter Emacs once, then use it as an environment for hours." Also, I learned Emacs in 1979, and it's pretty much wired into my muscle memory. Getting things back to an I-don't-have-to-think-about-it state is important, and whiz-bang features just get in the way most of the tim…

Ah. Okay, that makes sense.

Re: Emacs 25.1 released

#127
post #54

Earlier quoted context omitted.

I use a pretty vanilla Emacs. The only customizations I do are: - removing clutter (zapping toolbars, splash screens and the ilk) - making very small tweaks to keyboard bindings so that it works more like Epsilon I don't think that any of the Emacs improvements made over the last decade or more have done anything to my quality of life in Emacs. Rather, each release is more "what do I have to turn off this time?" Fort…

+100 for 'what do i turn off this time' every release there is more and more 'sexiness' that breaks useful functionality. i can't even comprehend what someone did to gud. it used to be that you opened up a tgz and it would nicely display a dired mode of the contents. not for a long time. and c indenting used to just work- now it seems to be confused by looking for patterns that exist by convention, not as any part of…

Font-lock is pretty easy to turn off. But then, the first thing I did when I installed Emacs was change the colorscheme to solarized dark, something I would reccomend to anybody.

As for the rest... I have no idea. There are a variety of C indent styles, and most are fairly standard (K&R, GNU, Linux, etc.), so I'm puzzled as to why it doesn't work, especially considering that CC mode has to also support C++ and Java, and so can't get too specific. If it really does suck that badly though, I'd hunt around for an alternate package.

Re: Emacs 25.1 released

#128
post #70

The emacs ecosystem has really changed how I work. I manage all of my email now in `mu4e`. I manage all of my notes, writing, TODOs, time tracking, invoicing in `org-mode`. For interacting with git, `magit` is simply amazing. The most important thing is how everything works together. There is the obvious window, frame and buffer management, the kill ring, the searching across all open buffers. Less obvious is that wh…

How do HTML emails look in Emacs? How often do you have to open email in browser to be able to properly look at an email? What email service do you use?

Simple HTML emails look fine, more complex ones don't. I think now you can use Webkit to render them, but I haven't set that up yet. It isn't much of an issue for me, though.

I use it with both fastmail and gmail accounts.

Re: Emacs 25.1 released

#129

I used to use Xcode for all my work. Then I had to write Clojure for a couple years, and only used Emacs. When I got back to writing native code, I went back to Xcode and ironically felt like I had slipped into the distant past. So I switched to CLion, the latest bells-and-whistles IDE for C++. But all my custom Emacs code was too powerful an adversary for even CLion and I am back to using Emacs full-time for C and C…

I have been trying to replace Xcode with Emacs, but the biggest problem I don't know how to solve, has been Cocoa/ObjC/clang autocomplete. If I could have that work like Xcode, I could probably switch tomorrow.

Re: Emacs 25.1 released

#130
post #59
post #16

Having been using emacs on and off, both on Windows and Linux, and having found it being useful on some occasions, I somehow can't help thinking of it as more of a historical artifact than a toolset I would want to use on a daily basis. Being a very powerful personal computing environment and kinda fun to use, to me emacs still falls short in the ways that, for instance, UNIX command line interface with its simple si…

I think that's pretty crummy you're getting downvoted for this kind of remark. I myself tend to agree with you, as a former Emacs user of maybe 10, 15 years. For the things I used to use Emacs for (C, make files, only crude version control integration, etc) I'm sure it'd still do fine. What I found, though, is that my workflow and habits changed, and Emacs couldn't keep up. Or rather, there are good-looking, easy-to-…

Well, what about when you want to refactor Java, or get syntax highlighting on Scheme code, or want autocompletion in your Python?

I'd rather learn one tool once, than re-learn text editing every time my requirements change.

Post reply on HN