RT @tonyaldon
Sometimes you want the power of text, sometimes you want the power of data.
In org-mode buffer there is no trade-off, we have both!
Indeed the content of an org-mode buffers is not only TEXT...
IT IS ALSO DATA.
AND THIS IS #emacs
last week my #orgmode started having severe issues (which is a major work issue), apparently not loading a crucial file. Today I was having problems with my bluetooth headphones, too; connected but not seen as an audio device. Suddenly everything is working again. I don't know why. #GhostsInTheMachine #emacs #guix #bluetooth
Today the #emacs survey has opened up. Check it out! https://emacssurvey.org/
Studly is from before public internet, and is still in #emacs! What?
---
RT @neeasade
@Endless_WebDev hey, studly.el is (c) 1986, which I think proves time travel is real
https://twitter.com/neeasade/status/1582051391216181248
There is always some really fascination software archeology to happen when one starts tapping in to the history of #emacs. Like, `gnus-uu-decode-binhex`. What in the world is that for?
I attempted to use #emacs artist mode to white-board the server-client-middleware-db full-stack archetecture during a video call, but failed. It's been too long since I flexed my ascii-art muscles.
RT @mickeynp
Binding commands to keys in #Emacs is one of the harder things to do as you have to write elisp.
Here's my guide on mastering key bindings:
https://www.masteringemacs.org/article/mastering-key-bindings-emacs
#emacs tip: registers OOB to super quickly
- Remember some text for copying
- Remember window configuration
- Remember cursor locations inside a buffer
I plan events through #emacs orgmode agenda. For simple note-less recurring events I do a <2022-09-12 9:00 Mon +1w> to get it weekly, or daily, etc. For more granularity I use `org-clone-subtree-with-time-shift` (C-c C-x c). I make then for a month or year in advance and just use `COMMENT` on the upcoming section, until I need to open it.
I use follow-mode (built-in to #emacs) to split reading buffers across modern wide screens to use all the real estate. The mode keeps the panes in sync with each other. http://images.toryanderson.com/follow-mode.gif
Is there a good way to have my system share a kill ring with #emacs? There is cognitive dissonance in going to emacs, where I can cut multiple things and then yank the one that I want right here, to my browser, where I have to make sure the thing I want to paste is the most recent thing I copied/cut.
#Emacs predates the internet, and has answers to many emacs questions built-in with a sophisticated documentation/help system that defies "Just Google It." My goal this decade is to get used to this.
formulaic changes need to be made to some repeating content: 3 different #emacs options:
1. Replace [regexp] heavy lifting. Can perform actual functions on match groups.
2. Macros. Easiest: hit "record", do you thing in such a way as to be ready for the very next one, save/repeat. Can be saved as a function if you love it.
3. Multiple Cursors. One-off, but the quickest if you can see your targets on the screen and don't want to think about more steps.
RT @mickeynp
I'm pretty sure this command is coolest commands in #emacs Magit (@magit_emacs):
`C-c M-g t': Traces the function/defun point is in (or on, depending on where you invoke it.)
You get a complete git log history tracing all the changes made to that function. Awesome!
RT @dawranliou
The #Emacs UI (both visual and non visual) is so good ✨
Uncluttered, timeless, self-documented and endlessly customizable to fit your workflows. Good job to all the free software contributors!
#emacs pros be like...
---
RT @SteveStuWill
When the excavator becomes an extension of yourself
https://twitter.com/SteveStuWill/status/1555622201466167296
I was recently trolled that #emacs "is only used by 3% of developers, so is completely irrelevant." There are many good responses, but what would yours be?
Comparing visual git tools -- because how could you compare with #emacs #magit?
https://www.codeproject.com/Articles/5338960/Git-Comparing-Visual-Studio-2022-with-MeGit-EGit-a
To self: do I "fold" cases or do I "flatten" them? language problems in #emacs mnemonics.
Full Stack Clojure web app engineer