9 ms·
A new blog dedicated to Emacs
- rustc 14y agoThanks! This is exactly what I was looking for! Short useful snippets which demonstrate extending Emacs with Emacs Lisp.
- Bootvis 14y agoAlready learned a few new things, added to my reader. Thank you!
- adefa 14y agoEmacs Rocks is pretty sweet too: http://emacsrocks.com/ http://emacsrocks.com/
- sambe 14y agoand http://www.masteringemacs.org/ http://www.masteringemacs.org/
- shadowfox 14y agoand http://emacs-fu.blogspot.ru/ http://emacs-fu.blogspot.ru/
- jaredandrews 14y agoand one more with screencasts: http://killring.org/hack-emacs/ http://killring.org/hack-emacs/
- naiquevin 14y agoand another one worth checking, emacsmovies -http://emacsmovies.org/ http://emacsmovies.org/
- flocial 14y agoHere's a twitter search for new stuff https://twitter.com/search?q=emacs%20exclude%3Aretweets%20filter%3Alinks&s=typd https://twitter.com/search?q=emacs%20exclude%3Aretweets%20fi...
- cmpitg 14y agoVim counterpart everyone? :-) http://vimcasts.org/ http://vimcasts.org/ Being a fan of both, a lot of cool things from Vim to could be brought to Emacs workflow.
- bobajett 14y agoVery cool! This makes working with HTML such a breeze: http://emacsrocks.com/e12.html http://emacsrocks.com/e12.html "do I file an issue with the emacs developers hoping it is voted on enough to make into the next version? Hell no! This is emacs. I fix it myself!"
- arocks 14y agoThis is how Emacs is different from other editors. Like the blog posts show - you start with a need and try to find how the existing Emacs LISP code is written. Next, you try to customize it to your need. Finally, you assign it to a keyboard shortcut. You adapt Emacs to your workflow, just like you adapt Lisp to your problem domain.
- kami8845 14y agoSeems similar to Sublime Text 2. Except for the part where you're stuck trying to decipher existing Emacs Lisp. With Python I find I can express what I'm trying to do without too much thought.
- jlongster 14y agoRegarding sublime's API, can you split windows? Invoke subprocesses, and create REPLs? Genuinely curious, but I think you can do a lot more with Emacs' APIs, and modify core parts of the editor since most of it is written in ELisp and you can easily swap out functions.
- josh-j 14y agoYes, you can do all of those things with sublime's API (https://github.com/wuub/SublimeREPL https://github.com/wuub/SublimeREPL, https://github.com/SublimeText/Origami https://github.com/SublimeText/Origami). Yes, emacs is more extensible, but not where it matters, really. I.e., I don't think you're going to see any cool feature made with elisp that can't be ported to sublime.
- jlongster 14y agoOk, that's pretty cool. Still doesn't seem as supported by the core APIs though. In Emacs I can run a REPL and attach it to any process with a few lines of code. I love Sublime Text, but I would argue that Emacs is more extensible in all sorts of places where it really matters.
- xxpor 14y ago
- deleted 14y ago[deleted]
- martinced 14y agoRegarding the second entry, 'electric pair', I don't get it: Emacs has the amazing paredit. Working with paredit feels like semi-structural editing. I'm always amazed by people complaining that getting parentheses matched is "hard" or some other non-sense: when using paredit not only is it trivial to get right, but it also does feel like being in some distant future where text editor will allow real structural editing.
- shenedu 14y agoQuite helpful posts. Try to keep track of them using a RSS reader[1] [1] http://rssminer.net/a#read/281377?p=1&s=newest http://rssminer.net/a#read/281377?p=1&s=newest
- deleted 14y ago[deleted]
- justinhj 14y agoNice. I have a similar blog http://justinsboringpage.blogspot.ca http://justinsboringpage.blogspot.ca
- Gallefray 14y agoEmacs? Really? xD Why not vi? (Then proceeds to spark a flamewar :3)
- jcurbo 14y agoMany excellent links posted in this thread, thanks to everyone. I also find /r/emacs on reddit interesting.
- rjammala 14y agoThanks for creating this blog.
- jaequery 14y agowith so many emacs users having their own unique setups, a site dedicated to just emacs setups would be great too
- jlarocco 14y agoIt's an interesting idea, but I'm not sure how useful it'd be. The reason Emacs users have their own unique setups is because they tailor the environment to their specific uses and preferences. That's going to be different for everybody. Posting the entire configuration would add a lot of code that most people just wouldn't be interested in. It's easier to call out the interesting parts.
- ww520 14y agoHere are some dot file sites. http://dotfiles.org/.emacs http://dotfiles.org/.emacs http://emacswiki.org/emacs/CategoryDotEmacs http://emacswiki.org/emacs/CategoryDotEmacs http://www.dotemacs.de/ http://www.dotemacs.de/
- paddy_m 14y agoI love emacs, I really do. It is really hard to share customizations with git for emacs in my experience. Right now I'm using prelude + some customizations. I can keep my fork of the prelude repo on my account, and add stuff to /personal . But other than cherry-picks, which would probably get difficult, I really don't know how to contribute back to prelude. pulling the latest version of prelude (or any other preset emacs customization set) requires me to restart emacs, which I normally only do once every other week or so. How do others handle this?
- elarkin 14y agoI have two macs that both run emacs. I have a private git repository for my .emacs.d folder (an old mirror can be found here: https://github.com/elarkin/.emacs.d https://github.com/elarkin/.emacs.d ). I have taken special care to make sure that the init.el file is readable, and can be used with a fresh copy of emacs (without any packages installed) and everything works just fine. If you want to try it, just brew install emacs --cocoa and clone the repo to ~/.emacs.d A coworker and I trade snippets of elisp for our configurations over email, and whenever I update the repo on one machine, the other needs to pull it down and evaluate the file (eval-buffer) I have not found sharing customizations of emacs to be very difficult, but I also don't use any god packages like emacs starter-kit, or prelude (which I haven't heard of). I have let my configuration grow organically.
- zaphar 14y agoMy emacs automatically downloads and installs all my used packages on first startup on a fresh install. Literally all I have to do on a new box is clone my dotfiles and start emacs.
- foobarqux 14y agoHow do you achieve that?
- spacemanaki 14y ago
- caycep 14y agoemacs makes my vim brain hurt. kind of like dwarf fortress.
- ycy 14y agoI never stop discovering features in emacs, for example I found out about embedded calc mode yesterday. I was so impressed by it that I made a screencast demoing its features: http://www.youtube.com/watch?v=OPMgj3XWi8Q http://www.youtube.com/watch?v=OPMgj3XWi8Q