|
Another hint if you're using emacs for any s-expr language like Common Lisp, Scheme or Clojure: ParEdit and Redshank modes constraint you to only s-expr, it becomes impossible to write unbalanced parenthesis and so on. You will have to get used to new commands such as joining and splitting expressions, but it significantly speeds up your Lisp coding. Check out the screencast on the Redshank link for an example.
|
# ¿ Oct 24, 2011 13:40 |
|
|
# ¿ May 10, 2024 16:38 |
|
You could always use pedals, like an emacs loving grandmaster: http://www.cb1.com/~john/computing/emacs/handsfree/pedals.html
|
# ¿ Oct 24, 2011 18:05 |
|
'RIP Lacking a Lisp thread, I think this is appropriate here.
|
# ¿ Oct 25, 2011 11:46 |
|
quote:Here lies a Lisper / Uninterned from this mortal package / Yet not gc'd / While we retain pointers to his memory
|
# ¿ Oct 25, 2011 17:00 |
|
I'm starting to hate aquamacs more and more. Last few versions were unstable as gently caress. Now that it finally works in Lion it just freezes if I try to even change the font. Time to configure the regular emacs?
|
# ¿ Oct 28, 2011 15:04 |
|
Any changes that will make me more productive? I've got a deadline on Thursday and I need to soothe my conscience that it will be worth the switch
|
# ¿ Oct 31, 2011 13:17 |
|
With 'change' I meant 'change from emacs23 to emacs24'. I just switched to the Solarized color theme: http://ethanschoonover.com/solarized Dear god that's an improvement on the eyes to my green-on-black theme.
|
# ¿ Nov 2, 2011 18:28 |
|
Google ads were finally useful? Welcome to the wonderful world of Lisp.
|
# ¿ Nov 10, 2011 12:53 |
|
Zombywuf posted:drat I wish I'd known that sooner. Seconded. Explains why I sometimes had the I-search: and I-search backward: stuck below the screen. Moar emacs hints!
|
# ¿ Nov 10, 2011 18:19 |
|
Random protip: Many Emacs key bindings also work in linux terminals and any OSX editing fields. For example C-a or C-a.
|
# ¿ Jan 31, 2012 13:22 |
|
Is there a good semantic auto-complete for C/C++ modes? I guess I'm too spoiled by lisp+slime.
|
# ¿ Mar 1, 2012 12:33 |
|
baby puzzle posted:What does that look like? Enter this command to make all your dreams come true: M-x org-indent-mode
|
# ¿ Mar 14, 2012 15:20 |
|
Aquamacs is a good way to ease mac-users in. The common apple commands work in conjunction with the emacs ones. The configuration file is in the usual ~/Library/Application Support/ You ease them in by selling it as a great latex or org-mode editor, hopefully they grow into it and use it for coding too.
|
# ¿ Mar 29, 2012 10:18 |
|
Eat your own dogfood ey? Awesome
|
# ¿ May 10, 2012 11:39 |
|
I do, but it's academic research
|
# ¿ May 22, 2012 15:21 |
|
Dynamically scoped variables + threads = oh balls. They will have to completely switch over to lexically scoped vars. Or just write emacs in CL already.
|
# ¿ Aug 8, 2012 12:46 |
|
It's switching from one standardised Lisp that is lexically scoped, but offers *special* variables if you really want them; to a surviving Lisp dialect from back in the day when everyone rolled his own, that happens to just have added lexically scoped variables as a special case. That said, CL is just as hosed when someone starts to roll dynamically scoped variables. And much of the environment is in *earmuffed-vars*.
|
# ¿ Aug 10, 2012 10:49 |
|
Just saw this blog linked on HackerNews: http://emacsredux.com Lots of interesting protips.
|
# ¿ Mar 29, 2013 12:27 |
|
M-/ simple word completion based on all the open buffers is such a simple but stupidly useful feature, I do not understand why few other editors have it.
|
# ¿ Sep 23, 2016 10:28 |
|
I used rescuetime to ... rescue my PhD thesis writing. You would be surprised how many unproductive hours you spend online on a given work day.
|
# ¿ Jan 19, 2017 11:27 |
|
I do not mean to say that unproductive hours are wasteful. Deflating works best on stuff that is absolutely unproductive and useless! What I meant was that after a 9 hours work day, I was really surprised to see how that somehow 6 hours of that were spent on stuff like SA and reddit (and I hate reddit). Waaay beyond attributed break time. I need to take short breaks and often, but I apparently was spending too long on any break than I subjectively realized.
|
# ¿ Jan 19, 2017 13:24 |
|
|
# ¿ May 10, 2024 16:38 |
|
A quick 'thank emacs' to start the week: # Hi-lock: (("ymm3" (0 (quote hi-blue-b) t))) # Hi-lock: (("ymm2" (0 (quote hi-green-b) t))) # Hi-lock: (("ymm1" (0 (quote hi-red-b) t))) # Hi-lock: (("r9" (0 (quote hi-pink) t))) # Hi-lock: (("[Vv]movups" (0 (quote hi-black-hb) t))) Just made trawling through lovely Eigen-emitted assembly several magnitudes more readable, without having to enter the highlight rexexps every time. Being able to dump your file-specific configurations in the file itself is something that I'de wish more editors/IDEs would steal.
|
# ¿ Feb 24, 2017 10:43 |