关于行内编辑换行(在任意位置换行)快捷键或插件?【已解决】


遇到的问题

在编辑模式下,我在vscode中习惯了 Ctrl+Enter 的换行快捷键。试图在obsidian编辑中使用习惯的快捷键

预期的效果

这个快捷键的使用效果如下。

1  这是一行 | 编辑文字,中间那个像光标的东西就是光标。

按下Ctrl+Enter 的换行快捷键。

1  这是一行编辑文字,中间那个像光标的东西就是光标。
2 |

会直接将行内的光标切换到下一行

已尝试的解决方案

  • 网络以及快捷键搜索未果。
  • 可能存在插件的解决方案,但是不知如何准确在插件市场找到对应的插件。

可以用 timhor/obsidian-editor-shortcuts

里面有 Insert line above / Insert line below 这两项, 给改个顺手的快捷键就行

这插件还有 Select word or next occurrence of selection 等等功能, 基本就是比着 VSCode 等工具来的

估计别的一些工具也能做类似的事

1 个赞

全局方案可以用ahk脚本

; 仅在Obsidian中生效,可自行修改
#IfWinActive ahk_exe obsidian.exe
^Enter::
    Send, {End}
    Send, {Enter}
return

感谢,十分有效的解决了我的问题!

感谢回复,从脚本的角度解决问题很有启发性