Obsidian 插件:【Readme】Vim IM Control
插件名片
概述
黑曜石插件,用于在“插入离开”和“插入进入”时切换输入法。支持 macOS、Windows 和 Linux。
原文出处
下面自述文件的来源于 Readme
Readme(翻译)
下面是 vim-im-control 插件的自述翻译
为 Obsidian 提供的 Vim 输入法控制
在 Vim 模式下,控制输入法(IM)的 InsertLeave
和 InsertEnter
。支持 macOS、Windows 和 Linux。
用法
您可以为每个平台设置以下四个设置。如果您想使用 InsertEnter
命令,还应设置 Get Current IM
命令以恢复输入法的状态。如果其中任何一个留空,InsertEnter
将被跳过。
默认设置如下所示。对于默认设置,macOS 和 Windows 使用 im-select
,Linux 使用 fcitx5-remote
。但您可以根据需要使用任何输入法控制器。
注意:安装此插件后,请重新启动 Obsidian。
IM控制器路径:"/opt/homebrew/bin",
在插入离开时:"im-select com.apple.keylayout.ABC",
在插入进入时:"im-select {{im}}",
获取当前输入法:"im-select",
IM控制器路径:“%USERPROFILE%\\AppData\\Local\\bin”,
在插入离开时:“im-select.exe 1033”,
在插入进入时:“im-select.exe {{im}}”,
获取当前IM:“im-select.exe”,
Linux
fcitx5-remote (default)
IM控制器路径:"/usr/bin",
在插入模式离开时: "fcitx5-remote -c",
在插入模式进入时: "fcitx5-remote -o",
获取当前输入法: "fcitx5-remote",
fcitx-remote
IM控制器路径:"/usr/bin/fcitx-remote"
在插入模式离开时: "fcitx-remote -c"
在插入模式进入时: "fcitx-remote -o"
获取当前输入法: "fcitx-remote"
ibus
IM控制器路径:"/usr/bin/ibus"
在插入模式离开时: "ibus engine xkb:us::eng"
在插入模式进入时: "ibus engine {{im}}"
获取当前输入法: "ibus engine"
其他配置
异步开关
是否异步切换 IM。默认值:true
状态栏消息
是否在状态栏上显示错误/警告消息。默认值:false
限制
对于 Linux 系统,该插件不支持从 Snap 或 Flatpak 安装的 Obsidian。请尝试使用 AppImage
或 deb
文件。
相关插件
许可证
MIT
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。