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:
dundargoc 2023-12-19 06:29:13 +01:00 committed by GitHub
parent 1cf51a07a6
commit 693aea0e9e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 18 additions and 22 deletions

View File

@ -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.

View File

@ -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'.

View File

@ -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

View File

@ -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

View File

@ -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".

View File

@ -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".
--- ---

View File

@ -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".

View File

@ -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