On Wed., Mar. 31, 2021, 3:22 p.m. Timothy, wrote: > > autofrettage writes: > > > Quick and Dirty: Bind key '`' to ~ in Emacs? > > > > (I guess it is clear I haven't thought about the consequences.) > > You can add that just to the Org-mode map. That wouldn't be too bad, > there's always C-q. > Is it possible to bind a key in org-mode but bind it back to another character if you're in a special environment, eg a code block? That would probably be my preference. So "`" inserts "~" when you're writing text but "`" in an elisp or markdown SRC block, for instance. I guess just write a function that checks context? Presumably all the overloaded keybindings do this already but I guess I don't really know how they do so. I do in general wish it were easier to switch between writing markdown and writing org, since I often have to write markdown for work. > > -- > Timothy > >