一个用于 Obsidian.md 笔记软件的插件
[!重要] 在 Obsidian 1.7.2 及更高版本中,需要为正常模式 Ex 命令映射添加
<CR>,例如nmap <F9> :nohl<CR>而不是nmap <F9> :nohl(与 "真正的" Vim 类似)。 这是由于底层codemirror-vim库发生了突变。 正常模式的移动,例如map j gj, 保持原样。
[!注意] 需要维护者! 虽然我仍然可以处理一些紧急修复,特别是当插件因 Obsidian API 变更而停止工作时,但我已经无法再给它应有的关注了。 如果有任何人愿意接手,请发送消息给我。此插件会从
path/to/VaultName/.obsidian.vimrc加载一个 Vim 命令文件。对于使用 Obsidian.md Vim 模式的用户,这非常有用,可以让各种设置(尤其是键映射)持久化。
请注意,此插件并不是 Obsidian 的 Vim 支持 — 该支持是内置的,您可以在 Vim 模式下完美地使用 Obsidian,而无需此插件。此插件仅实现了加载持久配置的功能,并添加了一些额外功能。
**对于 iOS/iPadOS 用户,强烈建议将 Obsidian 的“从其他应用程序粘贴”设置为“允许”,这样就不会出现令人讨厌的弹出窗口。以下是我使用的简单而有用的 .obsidian.vimrc:
" 也有效 nmap h :obcommand工作区
暂无开放 Issues,或尚未同步最近议题。