[Feature] Only activate Vim mode on Android when physical keyboard is connected

Platform

[ ] iOS
[x] Android

Obsidian Mobile version: v1.4.1


I would like to use Vim mode on my Android phone, when I have a physical keyboard connected.

This works only if I use Hackers Keyboard. If not, I am always in insert mode and the backspace key does not delete characters, same as when no physical keyboard is connected.

It would be great if it would work with any active soft keyboard, i.e. External Keyboard Helper, which I normally use with my external keyboard.

When the physical keyboard is disconnected I have the same problem even with the Hackers Keyboard. Which I understand is normal and cannot be avoided.

But as I cannot use a physical keyboard all the time on the phone, it would be helpful if the vim mode would be automatically disabled when there is no physical keyboard. Or at least offer the possibility to manually switch it off and on without having to completely disable or enable the plugin in the editor settings.

2 Likes