I just upgraded my #Firefox and it was a big one, apparently. I had something so that f4 closed tabs (since C-w is "copy" in #emacs). But what was it that let me change that key? Oh, look, my notes/blog kept track of that for me, from 2021! https://orys.us/v4
I was found out that some key code got deleted from my day-to-day task setup. Thankfully I've been keeping that directory under version control and, with #emacs #magit, was able to find out when I accidentally deleted it and restore just that, keeping other changes to the file. This process was intuitive (= without referring to any documentation) with magit; I'm not sure how I would have done it with raw #git.
#emacs #orgmode #attachment #files are really cool; they can allow me, eg, to attach the wav file of that crazy voicemail from my son to my journal entry for the day. The moment you do that, however, you are introducing application lock-in to your org file; future readings of the plain text cannot recover that attachment unless they are using orgmode, likewise git. I am probably still going to do it, though. But this is annoying.
You know, playing #music in #emacs is surprisingly good. I thought it was janky and cumbersome at first, but the ability to pause, play, manipulate the audio and have integration with my whole system, including podcasts, is nice. Hence the recent thoughts about the old-fashioned solutions that predate DRM (should I be using Napster?)
I used #emacs `find-and-replace-regexp` to reformat my todo list to include the #github issue number (also featuring Anzu) #regexp https://orys.us/v2
each day I have a "personal study" #emacs #orgmode #agenda item. Part of it is daily reading of a text file book. I bookmark my progress and then link to the bookmark from the orgmode entry; each day I just follow that link, update the bookmark when I finish reading, and the next day I can just follow day's link to pick up my reading. With #spray.el speed reading, btw.
#emacs #Bookmarks are a super power I never hear mentioned, and BookmarksPlus is a full-blown application that highlights and brings all that power to your finger tips. Annotations, URLs, directories, files (like my PDF library), and full integration with dired. https://www.emacswiki.org/emacs/BookmarkPlus
#emacs is really really good at "undo". Undo localized to an area, visual undotree for when that goes bad; options for saving undo between sessions (which I don't use because I don't know what a session is... #NeverExit)
A glory of #PlainText work, this via #emacs #orgmode: I mis-clocked some time spent. I was able to visit the wrong-time thing and yank the bad time span and paste it in the correct thing, fixing my agenda accounting. What graphic #TimeTracking apps make it so easy?
✓ Solved. How to make one #emacs #Transient command out of a bunch have different exit (color) behavior? https://orys.us/uS
Upgrading the PHP version on my sites broke my URL shortener. Rather than reverting, I finally did what it has been bugging me about for years and upgraded the system. Now I am back to being able to take a url string in #emacs and, with one keystroke, convert it into a #ShortUrl off one of my domains, which I can then check stats to see how much my link was visited. Of course, as soon as I finished the upgrade it was telling me, "There's a newer version available."
For a while I wondered how to change my #emacs modeline in a destructive function call; then I rethought the situation, read the code, and just turned off the destructive behavior. Ah, the glory of #OpenSource!
It's a beauty of open source #emacs that I thought, "with my three streens and multiple emacs windows per frame, it would be great to blink the modeline which one has received my focus." A short function later and boom; done!
Finalizing a project, #emacs with #dired and #kmacros was the right tool for bulk replacing per-file CSS https://orys.us/uL
Full Stack Clojure web app engineer