When using the default softwrapping mode, vim-pandoc remaps j,k & some other keys to gj, gk, etc. in order for the motions to use the displayed lines instead of the physical lines.
This makes motion less surprising and I have similar mappings in my vimrc.
However, I do not believe that this kind of mapping should be defined in a plugin:
it can be useful in general and not only for pandoc files
if used only for pandoc, motion is not consistent across buffers
most importantly, this is extremely annoying if j,k have been remapped, as is the case when using a non-standard keyboard layout (e.g. Dvorak) where hjkl is not on the home row
Hence, I suggest to remove these mappings, and instead document that such mappings can be very useful.
If you insist on having those mappings by default, could you at least add a global variable to disable them easily?
When using the default softwrapping mode, vim-pandoc remaps j,k & some other keys to gj, gk, etc. in order for the motions to use the displayed lines instead of the physical lines. This makes motion less surprising and I have similar mappings in my vimrc.
However, I do not believe that this kind of mapping should be defined in a plugin:
Hence, I suggest to remove these mappings, and instead document that such mappings can be very useful. If you insist on having those mappings by default, could you at least add a global variable to disable them easily?