In Vim mode, keyboard shortcuts such as fx, tx, vix and so on don’t work if x is a character that requires pressing AltGr, such as {[]}$€@\ on the German (or Finnish) keyboard layout.
This happens both in source mode and live preview mode.
The cursor behaves as expected if I change the layout to US. The behavior is also correct with the Finnish keyboard layout in the Codemirror Vim test page.
Steps to reproduce
Enable vim mode
Set keyboard layout to German
Type some text with curly brackets in it and move the cursor to the beginning of the line
Try to jump to the first curly bracket by typing f{, i.e. f and then AltGr + 7
Expected result
The cursor should jump to the curly bracket.
Actual result
The cursor jumps to the previous paragraph, as if only typing the curly bracket without the f.
Environment
Operating system: Ubuntu 20.04
Debug info:
SYSTEM INFO:
Obsidian version: v0.14.5
Installer version: v0.12.15
Operating system: #44~20.04.1-Ubuntu SMP Thu Mar 24 16:43:35 UTC 2022 5.13.0-39-generic
Login status: logged in
Catalyst license: insider
Insider build toggle: off
Live preview: on
Legacy editor: off
Base theme: dark
Community theme: none
Snippets enabled: 0
Safe mode: on