mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
Merge branch 'master' into luaviml'/lua
This commit is contained in:
@@ -10,13 +10,7 @@ Throughout the help files, differences between Nvim and Vim are indicated via
|
||||
the "{Nvim}" tag. This document is a complete and centralized list of all
|
||||
these differences.
|
||||
|
||||
1. Configuration |nvim-configuration|
|
||||
2. Defaults |nvim-defaults|
|
||||
3. New features |nvim-features|
|
||||
4. Changed features |nvim-features-changed|
|
||||
5. Missing legacy features |nvim-features-missing|
|
||||
6. Removed features |nvim-features-removed|
|
||||
|
||||
Type <M-]> to see the table of contents.
|
||||
|
||||
==============================================================================
|
||||
1. Configuration *nvim-configuration*
|
||||
@@ -65,7 +59,6 @@ these differences.
|
||||
==============================================================================
|
||||
3. New Features *nvim-features*
|
||||
|
||||
|
||||
MAJOR COMPONENTS ~
|
||||
|
||||
Embedded terminal emulator |terminal-emulator|
|
||||
@@ -77,7 +70,6 @@ Remote plugins |remote-plugin|
|
||||
Python plugins |provider-python|
|
||||
Clipboard integration |provider-clipboard|
|
||||
|
||||
|
||||
USER EXPERIENCE ~
|
||||
|
||||
Working intuitively and consistently is a major goal of Nvim. Examples:
|
||||
@@ -100,7 +92,7 @@ editor. Even "legacy" Python and Ruby plugins which use the old Vim interfaces
|
||||
|
||||
FEATURES ~
|
||||
|
||||
|bracketed-paste-mode| is built-in and enabled by default.
|
||||
"Outline": Type <M-]> in |:Man| and |:help| pages to see a document outline.
|
||||
|
||||
|META| (ALT) chords are recognized, even in the terminal. Any |<M-| mapping
|
||||
will work. Some examples: <M-1>, <M-2>, <M-BS>, <M-Del>, <M-Ins>, <M-/>,
|
||||
@@ -280,6 +272,11 @@ Ed-compatible mode:
|
||||
":set noedcompatible" is ignored
|
||||
":set edcompatible" is an error
|
||||
|
||||
*t_xx* *:set-termcap* *termcap-options* *t_AB* *t_Sb* *t_vb* *t_SI*
|
||||
Nvim does not have special `t_XX` options nor <t_XX> keycodes to configure
|
||||
terminal capabilities. Instead Nvim treats the terminal as any other UI. For
|
||||
example, 'guicursor' sets the terminal cursor style if possible.
|
||||
|
||||
'ttyfast':
|
||||
":set ttyfast" is ignored
|
||||
":set nottyfast" is an error
|
||||
|
||||
Reference in New Issue
Block a user