brrd / abricotine

Markdown editor with inline preview
GNU General Public License v3.0
2.63k stars 157 forks source link

Potential support for vim keybindings and pandoc syntax #40

Open joelostblom opened 8 years ago

joelostblom commented 8 years ago

Thanks for making Abricotine! I really enjoy its look and feel, and the ability to inline images is great!

I wonder if you have any plans to support some common vim-style keybindings and more of the pandoc markdown spec (like sub- and superscript and footnotes). I realized those feature requests might be a bit esoteric, but I am just curious if these are on your roadmap at all.

brrd commented 8 years ago

Hi,

vim-style keybindings

This is not planned.

more of the pandoc markdown spec (like sub- and superscript and footnotes)

I would love to provide a better support for pandoc and its great markdown syntax but I think we will have to wait for it because I see many other things to fix or add before.

However Abricotine is open to user contributions and someone else can develop those features despite my plans. I keep this conversation open since it can be inspiring.

joelostblom commented 8 years ago

I just found out that there already exists an implementation for vim keybindings in codemirror http://codemirror.net/demo/vim.html. This might make it more feasible to enable optional vim-bindings as it seems easy to add according to the homepage:

The vim keybindings are enabled by including keymap/vim.js and setting the keyMap option to vim.

I don't have any experience developing with codemirror myself, but I have previously tried another project (jupyter-vim-binding), which uses the codemirror vim-bindings and they worked very well in that application.

ryanerwin commented 5 years ago

Here for the same comment... Vi key bindings....

There are several inline markdown editors, but I would love one with vi keys...

Abricotine is off to a great start (love the color palette in the dark theme) but with Vi keys I would definitely be finding reasons to use this every day.

ajvirgona commented 3 years ago

Would LOVE vim bindings in Abricotine!

rmFlynn commented 2 years ago

Just want to add my vote for this feature!