I vibecoded a very basic integration of vim motions into siyuan:

It uses the codemirror's vim-core implementation.
It is still very rudimentary but works for now. If you are interested or have ideas for improvement you can check it out at siyuan-vim
I vibecoded a very basic integration of vim motions into siyuan:

It uses the codemirror's vim-core implementation.
It is still very rudimentary but works for now. If you are interested or have ideas for improvement you can check it out at siyuan-vim
@alguadmar It cant as of now, i am currently hooking the main keydown event, unless siyuan exposes this it cannot be implemented as a plugin.
The current build is very rudimentary and even has some bugs (especially with codeblocks), since then i have improved and added some more motions visual selection mode. I still have to implement v>, v< shift motions and many more. Once they are locally tested and bug free I'll upload it in the next release.
Welcome to here!
Here we can learn from each other how to use SiYuan, give feedback and suggestions, and build SiYuan together.
Signup About