doc/terminal: cleanup

This commit is contained in:
Justin M. Keyes
2016-06-15 00:33:48 -04:00
parent 4bad05ba97
commit 30a7d551ee
5 changed files with 21 additions and 26 deletions

View File

@@ -6840,7 +6840,7 @@ termopen({cmd}[, {opts}]) {Nvim} *termopen()*
and `$TERM` is set to "xterm-256color". and `$TERM` is set to "xterm-256color".
Returns the same values as |jobstart()|. Returns the same values as |jobstart()|.
See |nvim-terminal-emulator| for more information. See |terminal-emulator| for more information.
tan({expr}) *tan()* tan({expr}) *tan()*
Return the tangent of {expr}, measured in radians, as a |Float| Return the tangent of {expr}, measured in radians, as a |Float|

View File

@@ -18,7 +18,7 @@ see |help.txt|.
6. Clipboard integration |clipboard| 6. Clipboard integration |clipboard|
7. Remote plugins |remote-plugin| 7. Remote plugins |remote-plugin|
8. Provider infrastructure |nvim-provider| 8. Provider infrastructure |nvim-provider|
9. Integrated terminal emulator |nvim-terminal-emulator| 9. Integrated terminal emulator |terminal-emulator|
============================================================================== ==============================================================================
vim:tw=78:ts=8:noet:ft=help:norl: vim:tw=78:ts=8:noet:ft=help:norl:

View File

@@ -1,34 +1,30 @@
*nvim_terminal_emulator.txt* For Nvim. {Nvim} *terminal_emulator.txt* {Nvim}
NVIM REFERENCE MANUAL by Thiago de Arruda NVIM REFERENCE MANUAL by Thiago de Arruda
Nvim integrated terminal emulator *nvim-terminal-emulator* Embedded terminal emulator *terminal-emulator*
1. Introduction |nvim-terminal-emulator-introduction| 1. Introduction |terminal-emulator-intro|
2. Spawning |nvim-terminal-emulator-spawning| 2. Spawning |terminal-emulator-spawning|
3. Input |nvim-terminal-emulator-input| 3. Input |terminal-emulator-input|
4. Configuration |nvim-terminal-emulator-configuration| 4. Configuration |terminal-emulator-configuration|
============================================================================== ==============================================================================
1. Introduction *nvim-terminal-emulator-introduction* 1. Introduction *terminal-emulator-intro*
One feature that distinguishes Nvim from Vim is that it implements a mostly Nvim offers a mostly complete VT220/xterm terminal emulator. The terminal is
complete VT220/xterm-like terminal emulator. The terminal is presented to the presented as a special buffer type, asynchronously updated to mirror the
user as a special buffer type, one that is asynchronously updated to mirror virtual terminal display as data is received from the program connected to it.
the virtual terminal display as data is received from the program connected For most purposes, terminal buffers behave a lot like normal buffers with
to it. For most purposes, terminal buffers behave a lot like normal buffers 'nomodifiable' set.
with 'nomodifiable' set.
The implementation is powered by libvterm, a powerful abstract terminal
The implementation is powered by libvterm[1], a powerful abstract terminal emulation library. http://www.leonerd.org.uk/code/libvterm/
emulation library.
[1]: http://www.leonerd.org.uk/code/libvterm/
============================================================================== ==============================================================================
2. Spawning *nvim-terminal-emulator-spawning* 2. Spawning *terminal-emulator-spawning*
There are 3 ways to create a terminal buffer: There are 3 ways to create a terminal buffer:
@@ -46,7 +42,7 @@ Note that |:mksession| will "save" the terminal buffers by restarting all
programs when the session is restored. programs when the session is restored.
============================================================================== ==============================================================================
3. Input *nvim-terminal-emulator-input* 3. Input *terminal-emulator-input*
Sending input is possible by entering terminal mode, which is achieved by Sending input is possible by entering terminal mode, which is achieved by
pressing any key that would enter insert mode in a normal buffer (|i| or |a| pressing any key that would enter insert mode in a normal buffer (|i| or |a|
@@ -90,7 +86,7 @@ Mouse input is also fully supported, and has the following behavior:
the terminal wont lose focus and the hovered window will be scrolled. the terminal wont lose focus and the hovered window will be scrolled.
============================================================================== ==============================================================================
4. Configuration *nvim-terminal-emulator-configuration* 4. Configuration *terminal-emulator-configuration*
Terminal buffers can be customized through the following global/buffer-local Terminal buffers can be customized through the following global/buffer-local
variables (set via the |TermOpen| autocmd): variables (set via the |TermOpen| autocmd):

View File

@@ -1172,8 +1172,7 @@ A jump table for the options with a short description can be found at |Q_op|.
help help buffer (you are not supposed to set this help help buffer (you are not supposed to set this
manually) manually)
terminal terminal buffer, this is set automatically when a terminal terminal buffer, this is set automatically when a
terminal is created. See |nvim-terminal-emulator| for terminal is created. |terminal-emulator|
more information.
This option is used together with 'bufhidden' and 'swapfile' to This option is used together with 'bufhidden' and 'swapfile' to
specify special kinds of buffers. See |special-buffers|. specify special kinds of buffers. See |special-buffers|.

View File

@@ -220,7 +220,7 @@ g8 Print the hex values of the bytes used in the
Like |:enew|, it will fail if the current buffer is Like |:enew|, it will fail if the current buffer is
modified, but can be forced with "!". See |termopen()| modified, but can be forced with "!". See |termopen()|
and |nvim-terminal-emulator| for more information. and |terminal-emulator|.
To switch to terminal mode automatically: To switch to terminal mode automatically:
> >