obsidian-vim-im-switch-plugin
obsidian-vim-im-switch-plugin copied to clipboard
obsidian1.5版本后插件无法使用
如题,obsidian1.5版本似乎更新了一些内部api,导致插件无法运行。 console窗口报错如下:
Vim-IM-Swith-plugin: deactivate IM
plugin:obsidian-vim-im-switch-plugin:85 Uncaught (in promise) TypeError: this.cmEditor.off is not a function
at VimIMSwitchPlugin.eval (plugin:obsidian-vim-im-switch-plugin:85:35)
at Generator.next (<anonymous>)
at fulfilled (plugin:obsidian-vim-im-switch-plugin:30:58)
plugin:obsidian-vim-im-switch-plugin:101 Uncaught (in promise) TypeError: this.cmEditor.off is not a function
at VimIMSwitchPlugin.eval (plugin:obsidian-vim-im-switch-plugin:101:39)
at Generator.next (<anonymous>)
at fulfilled (plugin:obsidian-vim-im-switch-plugin:30:58)
plugin:obsidian-excalidraw-plugin:92
Obsidian 最新版本移除了旧版本的 codemirror,可以通过 BART 安装 https://github.com/jiyee/obsidian-vim-im-switch-plugin 最新适配版本。
Obsidian 最新版本移除了旧版本的 codemirror,可以通过 BART 安装 https://github.com/jiyee/obsidian-vim-im-switch-plugin 最新适配版本。
感谢你的更新。但是切换到insert模式,必须是隔一次才会切换到中文输入法一次。 我看了控制台输出,没有成功切换为中文输入法的同时也没有打印”activate input method“,并且没有其他报错。
Obsidian 最新版本移除了旧版本的 codemirror,可以通过 BART 安装 https://github.com/jiyee/obsidian-vim-im-switch-plugin 最新适配版本。
感谢你的更新。但是切换到insert模式,必须是隔一次才会切换到中文输入法一次。 我看了控制台输出,没有成功切换为中文输入法的同时也没有打印”activate input method“,并且没有其他报错。
我这里使用是正常的,我的环境是 macOS + Rime 输入法,提供一下你的环境信息?
@jiyee 我使用你的版本,也出现和 @johnqzhang 类似的情况,隔一次才能切换到中文输入法。我是linux+fcitx5+rime。
@jiyee 我使用你的版本,也出现和 @johnqzhang 类似的情况,隔一次才能切换到中文输入法。我是linux+fcitx5+rime。
我看你也推了一个 PR,看看是否也存在一样的问题。可能是因为我的版本里其实还带了其他 bugfix 的改动,引入了其他不兼容的情况。
Obsidian 最新版本移除了旧版本的 codemirror,可以通过 BART 安装 https://github.com/jiyee/obsidian-vim-im-switch-plugin 最新适配版本。
感谢你的更新。但是切换到insert模式,必须是隔一次才会切换到中文输入法一次。 我看了控制台输出,没有成功切换为中文输入法的同时也没有打印”activate input method“,并且没有其他报错。
我这里使用是正常的,我的环境是 macOS + Rime 输入法,提供一下你的环境信息?
我的环境是 win10 + 微软输入法 + fcitx-remote.exe。
@jiyee 我使用你的版本,也出现和 @johnqzhang 类似的情况,隔一次才能切换到中文输入法。我是linux+fcitx5+rime。
我看你也推了一个 PR,看看是否也存在一样的问题。可能是因为我的版本里其实还带了其他 bugfix 的改动,引入了其他不兼容的情况。
我的PR仅仅把老编辑器的代码删了,是正常的,不存在这个隔一次才能切换的问题。应该是你后来的修改引入了一些不兼容的情况。
@johnqzhang @aik2mlj
(main.js)