Depending on the complexity, there’s also abbrev-mode
: https://www.gnu.org/software/emacs/manual/html_node/emacs/Abbrevs.html
Depending on the complexity, there’s also abbrev-mode
: https://www.gnu.org/software/emacs/manual/html_node/emacs/Abbrevs.html
I wish this was exaggerated, but it isn’t at all. Every time I try to learn Haskell, I end up in some tutorial: “You know how you sometimes need to represent eigenvectors in an n-dimensional plane with isotonically theoretical pulsarfunctions? Haskell types make that easy!”
For what it’s worth, you can replace xi
with just s
or c
I started off this year with Go, and after the first three days, I was so happy to switch to Rust for today. It’s one of my absolute favorite programming languages, but I never use it at work, so it’s one of my joys of Advent of Code.
As a follow up, I’ve been playing with Elpaca, and they do indeed have a changelog. You can run elpaca-fetch-all
and see all of the new commits for each package.
Thanks! I found the instructions here, which don’t seem too hard: https://blog.voip.ms/voip-on-cell-phones-ios-and-android/
But otherwise, VoIP.ms looks pretty much like what I’m looking for. It also seems super super cheap for my needs (keep a phone number alive, make a few calls or SMSes per year).
Welcome to org-roam!
For opening a file, you can use M-x org-roam-node-find
. You can then either create a new node or visit an existing one.
The manual has some info about having multiple directories. It’s not super smooth, but it does work: https://www.orgroam.com/manual.html#How-do-I-have-more-than-one-Org_002droam-directory_003f
I’ve been using variable-pitch-mode in my Org files for a few years: I find it nicer for writing design documents, meeting notes, and documentation. And I use it for all Org files, as if I embed code in a source block, that’s still monospaced and font locked. Best of all worlds :).
The only issue I have is that I use org-indent-mode, and sometimes the spacing doesn’t 100% line up, especially with bulleted lists. But I have long since gotten used to that.
My basic approach is:
Esc
works like in normalevil-mode
, and takes me intovterm-copy-mode
as well. Without doing that, I haveC-w C-w
remapped to move to another window, so I can switch to another window for all the rest of my keybindings. And I haveC-Esc
mapped to sendEsc
into the terminal itself.I’m using
evil-collection
for the basic bindings, and I have my own custom stuff here: https://github.com/bricka/emacs.d/blob/main/init.el#L1054-L1073Edit: Forgot
C-Esc