In case anyone is interested in a workaround:
- Enable vimrc support: https://github.com/esm7/obsidian-vimrc-support
- Create a file named .obsidian.vimrc in your vault directory and insert the following lines to add a remap for the @-character (I chose
<Space>m
for “macro”, but you can choose whatever you like):
" unmap space to act as leader key
unmap <Space>
"remap @-key
nmap <Space>m @
- Then you can execute recorded macros in Obsidian with
<Space>m {register}
.