Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is wonderful, and as a side effect clearly shows that emacs is much better than vim.


Well, it was Brad's machine, so my vim environment wasn't set up as it is normally. Not really a fair comparison. :-)


Can I modify my comment to say that this presentation changed my mind about Vim because it shows it can coexist with Emacs?


Phew! I thought Acme had ruined you and you were all about that no-syntax highlighting.

What did you use to switch between emacs and vim? It seemed like a quick hot-key.


> and you were all about that no-syntax highlighting

He is. He usually does not use syntax highlighting: https://twitter.com/enneff/status/571067872291594240


We were using a shared screen session (you can re-attach to a session with the -x flag), and we had the same files open in both vim and emacs. I was recording my laptop screen and would switch back and forth between my Vim session and Brad's Emacs session. It worked surprisingly well.


Oh, I thought it looked a little plain. ;)


brad has a fairly light-weight go setup for emacs. from what i can tell, he just has gofmt run on save and the go import plugin that reads his code and adds/removes import statements appropriately.

mine includes auto-complete (that is conscious of the AST) and linting/error checking. i suspect brad has jump-to-definition and the other stuff that comes with the go emacs mode, but he doesn't use it.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: