-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Command/Insert Modes #16
Conversation
* handles 'i' and 'I' to insert * able to toggle between command (esc) and insert (w/ i or I)
One thing to keep in mind if that Vim uses key names like |
I would suggest that we register the commands as "vsc_vim.a" instead of "extension.vimMode_a" What do you guys think? |
Conflicts: test/scanner.test.ts
@adriaanp Absolutely. I'll do that. Update: After taking a look at the other VSCode implemented commands, they keep things neat and tidy under namespaces (editor, etc). I think I'll keep with this convention but shorten it to |
4453c35
to
d30450c
Compare
* Toggling between modes using 'esc' and insert keys Supported Commands: Insert Mode - i, I, a, A, o, O Command Mode - h, j, k, l
Update: Ready to merge.
With this PR, implements basic key bindings in the various modes and ability to toggle between
esc
and insert keysSupported Commands:
The current mode is displayed at the bottom left status bar.
Somewhat addresses #13