vim-galore/content/neovim.md
2016-02-05 12:00:06 +01:00

23 lines
597 B
Markdown

## Neovim
- [:terminal](#terminal)
---
#### :terminal
Neovim implements a proper terminal emulator
([libvterm](http://www.leonerd.org.uk/code/libvterm/)) and can easily fire up a
new shell via `:terminal`.
In Vim you run [interactive
programs](../README.md#running-external-programs-and-using-filters) like this:
`:!read foo && echo $foo`. In Neovim this won't work because `:!` uses named
pipes ([libuv processes](https://nikhilm.github.io/uvbook/processes.html)) for
communication now. Use `:te read foo && echo $foo` instead.
Related help:
:h :terminal
:h nvim-terminal-emulator