Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #238
Add support for Vim keybindings to the text editor.
BuiltinShortcuts:
BuiltinShortcuts
insrc/Apps/NetPad.Apps.App/App/src/core/@application/shortcuts/builtin-shortcuts.ts
.Escape
,:w
,:q
, and:wq
.ITextEditorService:
ITextEditorService
interface insrc/Apps/NetPad.Apps.App/App/src/core/@application/editor/itext-editor-service.ts
to include methods for enabling and disabling Vim mode.TextEditor:
TextEditor
class insrc/Apps/NetPad.Apps.App/App/src/core/@application/editor/text-editor.ts
.monaco-vim
library to integrate Vim keybindings with Monaco editor.