Ctrl + D to delete character not works when using Vim key bindings

Steps to reproduce

  1. Create new blank Vault.
  2. Ctrl + D delete character works like standard shortcut in macOS.
  3. Enable Vim key bindings, enter Insert Mode, Ctrl + D does nothing, while other emacs style line editing shortcut like Ctrl + F/B works perfectly.

Did you follow the troubleshooting guide? [Y/N]

Yes

Expected result

Delete the character right after cursor like how it works when Vim key bindings not enabled.

Actual result

Literally does nothing.

Environment

SYSTEM INFO:
Obsidian version: v1.6.7
Installer version: v1.6.7
Operating system: Darwin Kernel Version 23.5.0: Wed May 1 20:12:58 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T6000 23.5.0
Login status: not logged in
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: on

RECOMMENDATIONS:
none


Additional information

I originally reported it with Obisidian 1.4, and verified the issue still exist after upgraded to 1.6.7, so edited the topic and updated debug info.

Not a bug. Ctrl-D does something else in vim insert mode.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.