Live data from Hacker News

Emacs, naked

bzg.fr

21–30 of 201 posts

Re: Emacs, naked

#21
post #7

Ì wonder if some Emacs people intend to migrate to LightTable in a few years?

I'd bet on a clang/gcc evolution, emacs has made adaptation/absorption a native specialty, LT will probably give it a push.

Emacs loves diversity. As a dinner.

Re: Emacs, naked

#22
post #5

Coming from Vim, when I switched to Emacs, I found the starting aesthetic experience more than lacking (or, ugly). It took me some time (and a helpful HN discussion) until I found good themes and good plugins to make it look aesthetically pleasing (to my eyes, at least, after all people's tastes differ). If somebody is looking for a nice Emacs theme and feels that the OP is a bit too minimal, have a look at my Emacs…

Oh, nice mode-line! I can't figure out how to get the theme from your repo, any hint?

Hey, I'm using the Soothe theme, with local modifications: https://github.com/terhechte/emacs.d/tree/master/elpa/soothe...

The original can be found here: https://github.com/emacsfodder/emacs-soothe-theme

Another nice theme is Cyberpunk: https://github.com/n3mo/cyberpunk-theme.el

As jbeja answered, I'm using powerline with the default theme for the status bar: (require 'powerline) (powerline-default-theme)

Re: Emacs, naked

#23
post #21

Earlier quoted context omitted.

I'd bet on a clang/gcc evolution, emacs has made adaptation/absorption a native specialty, LT will probably give it a push.

Emacs loves diversity. As a dinner.

I'm still not 100% sure Emacs is LightTable tolerant though.

Re: Emacs, naked

#24
post #3

I switched to Emacs a year and a half ago when I started using Clojure, and customized it heavily for the first few months. But I avoid customizing it any more. I'm never truly satisfied with what I end up with, and I hit too many frustrating walls trying to make it just right. One major problem for me is the plugin ecosystem. There's Melpa which is easy to use and has the most up-to-date packages, but they're built…

I walked almost the same path.

For the first couple of months I was customizing the hell out of Emacs. Then the things started falling apart and I've switched to the 20-line long .emacs and empty .emacs.d (well, almost empty if you don't count key-chord/ace-jump-mode combo which makes file navigation a mindreading experience)

Re: Emacs, naked

#25

Coming from Vim, when I switched to Emacs, I found the starting aesthetic experience more than lacking (or, ugly). It took me some time (and a helpful HN discussion) until I found good themes and good plugins to make it look aesthetically pleasing (to my eyes, at least, after all people's tastes differ). If somebody is looking for a nice Emacs theme and feels that the OP is a bit too minimal, have a look at my Emacs…

I try out emacs every few years. Every time, I get discouraged whenever I attempt to do something simple (change the theme, etc) by the amount of configuration necessary. I may try your repo, since it seems to have a lot of stuff already configured.

The other thing is that Emacs is really slow to start as soon as you have a few plugins, compared to vim.

Re: Emacs, naked

#30

Coming from Vim, when I switched to Emacs, I found the starting aesthetic experience more than lacking (or, ugly). It took me some time (and a helpful HN discussion) until I found good themes and good plugins to make it look aesthetically pleasing (to my eyes, at least, after all people's tastes differ). If somebody is looking for a nice Emacs theme and feels that the OP is a bit too minimal, have a look at my Emacs…

I try out emacs every few years. Every time, I get discouraged whenever I attempt to do something simple (change the theme, etc) by the amount of configuration necessary. I may try your repo, since it seems to have a lot of stuff already configured. The other thing is that Emacs is really slow to start as soon as you have a few plugins, compared to vim.

If you try my repo, have a look at the custom keys that I defined, that helps things a lot.

Also, the one great feature about Emacs is MX (which I bound to CMD-. This opens the minibuffer where you can execute arbitrary EmacsLisp functions. Everything you do in Emacs (even arrow up, left or right) is bound to an Emacs function. So if you start out, and you want to do something, but you don't know the shortcut, just do CMD-. and start typing. The naming is really good. Say you want to deactivate line truncation. You go into MX and type "truncate" and among the results will be "toggle-truncate-lines" you go there, hit enter, and you're done. This is a bit more difficult in stock Emacs, as it has no wildcard search for MX but I'm using the Helm plugin, which offers this feature and makes it really really easy to find functions. I hardly ever use all these Emacs shortcuts like C-c C-e ... I just hit MX and type what I need to do.

Sadly, startup is still really slow for my configuration, which is why I have a Vim config with similar keys for quick Terminal usage. I start Emacs in the morning and keep it open all day. When I need to quickly fix something in the Terminal, I use Vim.

Post reply on HN