mirror of
https://github.com/neovim/neovim.git
synced 2024-12-19 18:55:14 -07:00
docs: small fixes (#26448)
Co-authored-by: Gregory Anders <8965202+gpanders@users.noreply.github.com> Co-authored-by: Jordan Mandel <jordan.mandel@live.com>
This commit is contained in:
parent
1cf51a07a6
commit
693aea0e9e
@ -16,7 +16,7 @@ Neovim is a project that seeks to aggressively refactor [Vim](https://www.vim.or
|
|||||||
- Simplify maintenance and encourage [contributions](CONTRIBUTING.md)
|
- Simplify maintenance and encourage [contributions](CONTRIBUTING.md)
|
||||||
- Split the work between multiple developers
|
- Split the work between multiple developers
|
||||||
- Enable [advanced UIs] without modifications to the core
|
- Enable [advanced UIs] without modifications to the core
|
||||||
- Maximize [extensibility](https://github.com/neovim/neovim/wiki/Remote-UI-architecture)
|
- Maximize [extensibility](https://neovim.io/doc/user/ui.html)
|
||||||
|
|
||||||
See the [Introduction](https://github.com/neovim/neovim/wiki/Introduction) wiki page and [Roadmap]
|
See the [Introduction](https://github.com/neovim/neovim/wiki/Introduction) wiki page and [Roadmap]
|
||||||
for more information.
|
for more information.
|
||||||
|
@ -174,7 +174,6 @@ NORMAL COMMANDS
|
|||||||
OPTIONS
|
OPTIONS
|
||||||
- *cpo-<* *:menu-<special>* *:menu-special* *:map-<special>* *:map-special*
|
- *cpo-<* *:menu-<special>* *:menu-special* *:map-<special>* *:map-special*
|
||||||
`<>` notation is always enabled.
|
`<>` notation is always enabled.
|
||||||
- 'gdefault' Enables the |:substitute| flag 'g' by default.
|
|
||||||
- *'fe'* 'fenc'+'enc' before Vim 6.0; no longer used.
|
- *'fe'* 'fenc'+'enc' before Vim 6.0; no longer used.
|
||||||
- *'highlight'* *'hl'* Names of builtin |highlight-groups| cannot be changed.
|
- *'highlight'* *'hl'* Names of builtin |highlight-groups| cannot be changed.
|
||||||
- *'langnoremap'* Deprecated alias to 'nolangremap'.
|
- *'langnoremap'* Deprecated alias to 'nolangremap'.
|
||||||
|
@ -15,7 +15,7 @@ BREAKING CHANGES *news-breaking*
|
|||||||
|
|
||||||
The following changes may require adaptations in user config or plugins.
|
The following changes may require adaptations in user config or plugins.
|
||||||
|
|
||||||
• In some cases, the cursor in the Nvim |TUI| would blink even without
|
• In some cases, the cursor in the Nvim |TUI| used to blink even without
|
||||||
configuring 'guicursor' as mentioned in |cursor-blinking|. This was a bug
|
configuring 'guicursor' as mentioned in |cursor-blinking|. This was a bug
|
||||||
that has now been fixed. If your cursor has stopped blinking, add the
|
that has now been fixed. If your cursor has stopped blinking, add the
|
||||||
following (or similar, adapted to user preference) to your |config| file: >vim
|
following (or similar, adapted to user preference) to your |config| file: >vim
|
||||||
@ -238,7 +238,7 @@ The following new APIs and features were added.
|
|||||||
• Floating windows can now be hidden by setting `hide` in |nvim_open_win()| or
|
• Floating windows can now be hidden by setting `hide` in |nvim_open_win()| or
|
||||||
|nvim_win_set_config()|.
|
|nvim_win_set_config()|.
|
||||||
|
|
||||||
• The |:terminal| command now accepts some |:command-modifiers| (specifically
|
• |:terminal| command now accepts some |:command-modifiers| (specifically
|
||||||
|:horizontal| and those that affect splitting a window).
|
|:horizontal| and those that affect splitting a window).
|
||||||
|
|
||||||
• |$NVIM_APPNAME| can be set to a relative path instead of only a name.
|
• |$NVIM_APPNAME| can be set to a relative path instead of only a name.
|
||||||
@ -259,16 +259,16 @@ The following new APIs and features were added.
|
|||||||
clipboard is now bundled by default and will be automatically enabled under
|
clipboard is now bundled by default and will be automatically enabled under
|
||||||
certain conditions. |clipboard-osc52|
|
certain conditions. |clipboard-osc52|
|
||||||
|
|
||||||
• The 'termsync' option asks the terminal emulator to buffer screen updates
|
• 'termsync' option asks the terminal emulator to buffer screen updates until
|
||||||
until the redraw cycle is complete. Requires support from the terminal.
|
the redraw cycle is complete. Requires support from the terminal.
|
||||||
|
|
||||||
• |vim.text.hexencode()| and |vim.text.hexdecode()| convert strings to and
|
• |vim.text.hexencode()| and |vim.text.hexdecode()| convert strings to and
|
||||||
from byte representations.
|
from byte representations.
|
||||||
|
|
||||||
• 'completeopt' option supports "popup" flags to show extra information in
|
• 'completeopt' option supports "popup" flag to show extra information in a
|
||||||
in floating window.
|
floating window.
|
||||||
|
|
||||||
• Added `x1` and `x2` mouse buttons as possible arguments to |nvim_input_mouse()|
|
• |nvim_input_mouse()| supports mouse buttons "x1" and "x2".
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
CHANGED FEATURES *news-changed*
|
CHANGED FEATURES *news-changed*
|
||||||
@ -359,9 +359,6 @@ The following changes to existing APIs or features add new behavior.
|
|||||||
|
|
||||||
• Vimscript function |exists()| supports checking |v:lua| functions.
|
• Vimscript function |exists()| supports checking |v:lua| functions.
|
||||||
|
|
||||||
• Diagnostic sign text is no longer configured with |sign_define()|.
|
|
||||||
Use |vim.diagnostic.config()| instead.
|
|
||||||
|
|
||||||
• Added "force_crlf" option field in |nvim_open_term()|.
|
• Added "force_crlf" option field in |nvim_open_term()|.
|
||||||
|
|
||||||
• Attempting to set an invalid keycode option (e.g. `set t_foo=123`) no longer
|
• Attempting to set an invalid keycode option (e.g. `set t_foo=123`) no longer
|
||||||
|
@ -140,9 +140,9 @@ Example: >vim
|
|||||||
- |'channel'| Terminal PTY |job-id|. Can be used with |chansend()| to send
|
- |'channel'| Terminal PTY |job-id|. Can be used with |chansend()| to send
|
||||||
input to the terminal.
|
input to the terminal.
|
||||||
- The |TermClose| event gives the terminal job exit code in the |v:event|
|
- The |TermClose| event gives the terminal job exit code in the |v:event|
|
||||||
"status" field. For example, this autocmd closes terminal buffers if the job
|
"status" field. For example, this autocommand outputs the terminal's exit
|
||||||
exited without error: >vim
|
code to |:messages|: >vim
|
||||||
autocmd TermClose * if !v:event.status | exe 'bdelete! '..expand('<abuf>') | endif
|
autocmd TermClose * echom 'Terminal exited with status '..v:event.status
|
||||||
|
|
||||||
Use |jobwait()| to check if the terminal job has finished: >vim
|
Use |jobwait()| to check if the terminal job has finished: >vim
|
||||||
let running = jobwait([&channel], 0)[0] == -1
|
let running = jobwait([&channel], 0)[0] == -1
|
||||||
|
@ -1504,11 +1504,11 @@ A jump table for the options with a short description can be found at |Q_op|.
|
|||||||
completion in the preview window. Only works in
|
completion in the preview window. Only works in
|
||||||
combination with "menu" or "menuone".
|
combination with "menu" or "menuone".
|
||||||
|
|
||||||
noinsert Do not insert any text for a match until the user selects
|
noinsert Do not insert any text for a match until the user selects
|
||||||
a match from the menu. Only works in combination with
|
a match from the menu. Only works in combination with
|
||||||
"menu" or "menuone". No effect if "longest" is present.
|
"menu" or "menuone". No effect if "longest" is present.
|
||||||
|
|
||||||
noselect Do not select a match in the menu, force the user to
|
noselect Do not select a match in the menu, force the user to
|
||||||
select one from the menu. Only works in combination with
|
select one from the menu. Only works in combination with
|
||||||
"menu" or "menuone".
|
"menu" or "menuone".
|
||||||
|
|
||||||
|
4
runtime/lua/vim/_meta/options.lua
generated
4
runtime/lua/vim/_meta/options.lua
generated
@ -1049,11 +1049,11 @@ vim.bo.cfu = vim.bo.completefunc
|
|||||||
--- completion in the preview window. Only works in
|
--- completion in the preview window. Only works in
|
||||||
--- combination with "menu" or "menuone".
|
--- combination with "menu" or "menuone".
|
||||||
---
|
---
|
||||||
--- noinsert Do not insert any text for a match until the user selects
|
--- noinsert Do not insert any text for a match until the user selects
|
||||||
--- a match from the menu. Only works in combination with
|
--- a match from the menu. Only works in combination with
|
||||||
--- "menu" or "menuone". No effect if "longest" is present.
|
--- "menu" or "menuone". No effect if "longest" is present.
|
||||||
---
|
---
|
||||||
--- noselect Do not select a match in the menu, force the user to
|
--- noselect Do not select a match in the menu, force the user to
|
||||||
--- select one from the menu. Only works in combination with
|
--- select one from the menu. Only works in combination with
|
||||||
--- "menu" or "menuone".
|
--- "menu" or "menuone".
|
||||||
---
|
---
|
||||||
|
@ -1441,11 +1441,11 @@ return {
|
|||||||
completion in the preview window. Only works in
|
completion in the preview window. Only works in
|
||||||
combination with "menu" or "menuone".
|
combination with "menu" or "menuone".
|
||||||
|
|
||||||
noinsert Do not insert any text for a match until the user selects
|
noinsert Do not insert any text for a match until the user selects
|
||||||
a match from the menu. Only works in combination with
|
a match from the menu. Only works in combination with
|
||||||
"menu" or "menuone". No effect if "longest" is present.
|
"menu" or "menuone". No effect if "longest" is present.
|
||||||
|
|
||||||
noselect Do not select a match in the menu, force the user to
|
noselect Do not select a match in the menu, force the user to
|
||||||
select one from the menu. Only works in combination with
|
select one from the menu. Only works in combination with
|
||||||
"menu" or "menuone".
|
"menu" or "menuone".
|
||||||
|
|
||||||
|
@ -593,7 +593,7 @@ func Test_maplist()
|
|||||||
call assert_equal(len(maps_maplist), len(map_set))
|
call assert_equal(len(maps_maplist), len(map_set))
|
||||||
|
|
||||||
" For everything returned by maplist, should be the same as from maparg.
|
" For everything returned by maplist, should be the same as from maparg.
|
||||||
" Except for "map dup", bacause maparg returns the <buffer> version
|
" Except for "map dup", because maparg returns the <buffer> version
|
||||||
for d in maps_maplist
|
for d in maps_maplist
|
||||||
if d.lhs == 'dup' && d.buffer == 0
|
if d.lhs == 'dup' && d.buffer == 0
|
||||||
continue
|
continue
|
||||||
|
Loading…
Reference in New Issue
Block a user