Live data from Hacker News

Emacs, naked

bzg.fr

111–120 of 201 posts

Re: Emacs, naked

#111

Earlier quoted context omitted.

Obviously the professional way! By inviting them to the center of the office to discuss frankly their viewpoints on sex until everyone quits from misery. I'd also scatter conservative religious pamphlets and dildos around the office to encourage everyone to participate. Because obviously it would deprive a reader to explain how to remove GUI widgets from an emacs frame [window], without making a metaphor of the windo…

Mind explaining where it was implied that the window represents a nude female? Just because the post uses some racy humor with the striptease metaphor, doesn't mean it implies any particular sex. This could just as easily be a man, woman, android or RMS himself stripping (and considering that the whole post is at the backdrop of an RMS quote taken deliberately out of context, I wouldn't be surprised if it was meant t…

RMS himself stripping

When I started reading, I was worried that this is what the article was going to be about.

Re: Emacs, naked

#112

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…

Very nice. Which font is this?

I think he's using PragmataPro. If not, it's very similar. Beautiful font, one of my favorites.

Re: Emacs, naked

#113

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.

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

This just mean you are "doing it wrong". Your .emacs file should not be loading anything, but instead setting things to be loaded when needed using autoload, eval-after-load and auto-mode-alist.

Re: Emacs, naked

#114
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)

Thanks for mentioning ace-jump-mode. I thought that I had a pretty extensive Emacs setup, but it is now much better with ace-jump-mode.

Re: Emacs, naked

#116
post #109

Earlier quoted context omitted.

I love the concept of LightTable, basically a new Emacs with a redesigned architecture and plugin system. I don't love that it's written inside a WebView. I don't love that the best cross-platform graphics library we have is the mess we call HTML+CSS+JS. I don't love that I have to compile Clojure to JavaScript and run it inside a WebView in order to do anything to customize it. On the other hand, I love the simplici…

I'm 100% with you. Feels dirty to write Clojure that becomes Javascript, I rather be writing Lua or Scheme or Python. But LT already exists, and the imaginary editor we want doesn't.

I tried pretty hard to write it, but gave up because I took the wrong approach.

I tried writing it in C and Objective-C. But this isn't cross platform for starters. Plus, C is really hard to extend cleanly using a scripting language.

I've deleted the project since, but there are probably forks floating around[1]. I'll probably give it another shot one day when I learn more.

[1]: https://github.com/search?q=Leviathan+ide&type=Repositories&...

Re: Emacs, naked

#118

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…

Very nice. Which font is this?

It is M+ http://mplus-fonts.sourceforge.jp/

Can't recommend it enough. Beautiful monospaced font for terminal and editor. And the light version works great on my 11" Macbook Air as it consumes less pixels and therefore allows more code to be visible.

Re: Emacs, naked

#119

Earlier quoted context omitted.

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.

> The other thing is that Emacs is really slow to start as soon as you have a few plugins, compared to vim. This just mean you are "doing it wrong". Your .emacs file should not be loading anything, but instead setting things to be loaded when needed using autoload, eval-after-load and auto-mode-alist.

It's possible that both of you are actually right, depending on the package. For example, "plugins" (such as Flymake, or modern variants) can indeed cause the editor to slow to a crawl. Likewise, I had to turn off real-time spelling checking for LaTeX documents in Emacs for this very reason -- on dissertation-size documents it was simply unbearable, and every few sentences the editor would just spin for a bit [2].

[1] http://flymake.sourceforge.net/

[2] http://ergoemacs.org/emacs/emacs_spell_checker_problems.html

Re: Emacs, naked

#120
post #51

Why go to all that trouble? There's always "emacs -nw" to get pretty minimal in an xterm...

You don't get as many color choices and you don't get as many key bindings. "C-M-%" is pretty much impossible in the terminal. You have to do "M-x query-replace-regexp", or make some other custom binding.

You can hit Esc before the combination to fill in for M and then it is just C-S-5 for me, which is certainly doable?
Post reply on HN