Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Desktop: Extend functionality of codemirror vim #3823

Merged
merged 1 commit into from
Sep 28, 2020

Conversation

CalebJohn
Copy link
Collaborator

This was requested on the forum and here

Changes:
add swapLine(Up/Down)
have o use the more complex list indent
enable sync initializing from vim (and maybe emacs)

I also moved the keyMap stuff into it's own file because it was getting kinda large.

add swapLine(Up/Down)
have `o` use the more complex list indent
enable sync initializing from vim (and maybe emacs)
split keymap stuff into it's own file
@laurent22 laurent22 changed the base branch from dev to release-1.2 September 28, 2020 17:57
@laurent22 laurent22 merged commit a7fa119 into laurent22:release-1.2 Sep 28, 2020
@laurent22
Copy link
Owner

Thanks for the update!

@CalebJohn CalebJohn deleted the vim-ident branch September 28, 2020 18:02
@ShrubberRi
Copy link

Hi Caleb, I am on Ubuntu 20.4 and using Joplin 1.2.6 and using the VIM key bindings. Following the update this afternoon to the new version (which is very nice!) I noticed that the 'o' key moves me down a line but does not enter INSERT mode. On the other hand, when I do 'O' it inserts a line above and does move me into INSERT mode. So the 'o' does not quite do what it is supposed to do but 'O' does. No biggie but a bit odd, no?

@CalebJohn
Copy link
Collaborator Author

@ShrubberRi Definitely odd! Especially given that I added that functionality using vim! #3897 will make it work as expected. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants