AFAIK the main difference is that Vim has this :terminal feature as optional. Could you mention another other important differences?

  • What do you mean by "terminal emulator"? Do you mean the :terminal command? Jan 24 at 19:02

1 Answer 1


In recent version of Neovim and Vim both are pretty similar.

Differences that I'm aware off is that:

  • Windows management:
    • Vim creates an horizontal split for the terminal buffer vs.
    • Neovim reuse the current Window.
  • Initial Mode:
    • Vim starts the terminal in Terminal mode (ready to enter commands) vs.
    • Neovim starts the terminal in Normal mode (type i to switch to Terminal mode)

Apart from that I'm not aware of differences.

  • 2
    I think the implementation might also differ and the options that you can give to the :terminal command are different as well Jan 26 at 7:28
  • Also the related programming APIs
    – D. Ben Knoble
    Jan 28 at 4:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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