Coming from bunch of years of using the VS Code environment in Windows I'm used to Ctrl + some keys to manage the interface. In Vim/Neovim I always have to exit insert mode to do most operations.

Are there any preset Insert Mode shortcuts that the longtime Vim users are already using or do I have to get used to the Vim way.

  • 1
    "do I have to get used to the Vim way." - no, you can install VS Code on Linux and you'll be fine. Pick the right tool for the right job. If VS Code suits you, just use it. Actually, there's a ton of editors installed on any Linux system. One of them is bound to have MS-like key bindings.
    – Friedrich
    May 12 at 9:34

1 Answer 1


My advise is to get used to the Vim way which is to use the insert mode to input text and leave insert mode to do the other actions (move, delete, ...).


That being said the Ctrl-o... let you do one normal mode action while staying the insert mode.

e.g.: Ctrl-o$ move the cursor to the end of the line.

Leaving Insert Mode

I also had that temptation when starting Vim since the Esc key was quite faraway until I discovered that the Ctrl [ key is a synonym for Esc (Ctrl ^ on a Beligian keyboard).

Some are changing their keyboard configuration to map Cap Lock to Esc their are several tool to allow that. I'm using: uncap

  • Sometimes the obvious questions are the hardest to ask in a professional environment. Appreciate the help. I use the Caps Lock has been converted to Void using Kmonad.
    – Aviik
    May 13 at 4:30
  • Welcome to Vim :-) Thanks for the feedback! If the answer adress your question maybe you could accept it using the v button next to the arrow voting buttons. It allow, the question to rest :-) May 13 at 4:45

Not the answer you're looking for? Browse other questions tagged or ask your own question.