Hacker News new | past | comments | ask | show | jobs | submit login
SX – Stack Exchange mode for Emacs (github.com/vermiculus)
115 points by brudgers on April 20, 2015 | hide | past | favorite | 22 comments



I've been wondering: Is Emacs the right "app store" for reaching developers with your new developer tool?


Yes! "Emacs as an application platform" is a really great way to quickly write text-focused, keyboard-controlled applications (as most developer tools are). It even has graphical support in addition to running in the terminal, so you can use it wherever you would otherwise use ncurses as a straight upgrade. (As I recommend at the end of here[0])

[0] http://catern.com/posts/terminal_quirks.html


I wonder that myself. It's apparently a good way to get your name out there :)


I've been using this mode with good results. As a developer, it is great when you can stay within emacs and/or tmux for most of your daily work activities.


A good example of Emacs as a platform* for building a true "IDE" for a workflow.

*can even include a real editor like Evil :)


Besides, the determined Real Programmer can write FORTRAN programs in any language.

[1]: http://www.webcitation.org/659yh1oSh


Wow, this might be enough to bring me back to using Stack Exchange!


hm... "SX is now available on MELPA! Both the stable release and the development version can be found there."

so [M-x package-install RET sx RET=]... "http://melpa.milkbox.net/packages/sx-20150308.1245.tar: Not found"

(probably something misunderstood by me)


Try =package-refresh-contents=. When this happens it means the package was probably updated since last package.el was refreshed.


I'd personally recommend against using the MELPA-stable version -- the package hasn't been tagged in a long while. (...that needs to happen soon...)


i did that and am now rewarded with: "Fatal error: The TLS connection was non-properly terminated" which is apparently well documented and unfixed: https://github.com/nicferrier/elmarmalade/issues/55

ah well. thank you nonetheless.


Now I just need something like this for vim :D


Here, be free! https://github.com/syl20bnr/spacemacs

I just discovered this the other day, it's awesome.


If you want to use things like this, why are you using vim? Honest question.


No, you're looking at it the wrong way. It's not that I want to use things like this and pick vim. It's that I want to use vim, but am entertained by the notion of this (you're just assuming my priorities are the other way around).

In an ideal world, I wouldn't actually want this in vim, I'd want this as a separate ncurses application.


You can use this application in Emacs without using Emacs as an editor. In fact, if what you really want is to have this as a separate ncurses application, you're in luck: That is already the case. (Though Emacs is not ncurses)

(The fact that people don't realize this baffles me. I would really like to see more people who don't use Emacs as an editor using some of the applications built on Emacs.)


That is a completely valid point, and I have considered using emacs for some other small things (e.g., org-mode). I think the reasons I haven't started down that path are 1) I still feel some influence from my days in the Editor Wars and 2) because I am too lazy to learn a new interface and paradigm.

Perhaps this might serve as enough motivation to get over my laziness. :)


Interesting, the random down-votes. Did y'all really down-vote because you hate vim? I didn't say I hated emacs, I didn't even imply that emacs was bad in any way.

Users here seem to read way more into my comments than they should…


Some readers may have downvoted the comment in the belief that it was potentially detrimental to fostering meaningful discussion. Even a kind reading would classify it is as random noise. Nobody is going to read it and come away smarter or better informed. They may however come away inflamed.

Because the strength of VIM's design stems from Unix's do-one-thing-well principle, on naive reading The comment is a technical non-starter.

Finally, on HN, a VIM versus EMACS comment stands a reasonable chance of having been read by people who fought in the editor wars. That's one of the amazing things about this community. I've been downvoted for similar comments. My advice is to write better comments - complaints about downvotes aren't better - even though it's hard work.

Good luck.


There's one in beta: http://vi.stackexchange.com/


Did you actually saw the link?


I did not, and assumed it was the actual SE site. My bad.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: