t9md / atom-vim-mode-plus

vim-mode improved
https://atom.io/packages/vim-mode-plus
MIT License
1.4k stars 111 forks source link

Escape in Insert Mode during autocomplete requires two keystrokes to exit insert mode #1152

Closed mbahnmiller closed 3 years ago

mbahnmiller commented 3 years ago

ISSUE: When in insert mode, if the autocomplete is visible, Vim Mode Plus now requires two keystrokes to exit insert mode - one click to exit the autocomplete and one to exit insert mode. This did not use to be the case, and now, I find myself accidentally typing because I'm in still in insert mode, and messing things up and having to undo/fix what I've done.

If requiring two keystrokes is the desired functionality, then please create a preference/setting that allows for putting it how it used to be. That is, to allow a single Escape keystroke to exit normal mode.

Thank you!


Execute Vim Mode Plus: Clip Debug Info(which write info to clipboard) then paste here.

debug info ```json { "atom": "1.57.0", "platform": "darwin", "release": "20.5.0", "vmpVersion": "1.36.5", "vmpConfig": { "automaticallyEscapeInsertModeOnActivePaneItemChange": true, "hideCommandsFromCommandPalette": true, "keymapBackslashToInnerCommentOrParagraphWhenToggleLineCommentsIsPending": true, "keymapCCToChangeInnerSmartWord": true, "keymapPToPutWithAutoIndent": true, "keymapSemicolonToInnerAnyPairInOperatorPendingMode": true, "keymapUnderscoreToReplaceWithRegister": true, "keymapYToYankToLastCharacterOfLine": true, "setCursorToStartOfChangeOnUndoRedo": true, "useSmartcaseForFind": true, "useSmartcaseForSearch": true } } ```

Atom : 1.57.0 Electron: 9.4.4 Chrome : 83.0.4103.122 Node : 12.14.1

OS: macOS Big Sur 11.4

Read and check all "Checklist" below.

Checklist

You have to check all before open issue.

t9md commented 3 years ago

Sorry for breaking your workflow. See duplicate #1151

mbahnmiller commented 3 years ago

Thank you! And thank you for the fast turnaround on that, also!! Can't tell you how much I love Vim Mode Plus and always hope to see new releases!