Mercurial > vim
comparison runtime/doc/options.txt @ 32004:a9b5ffbc0428
Update runtime files.
Commit: https://github.com/vim/vim/commit/938ae280c79b8cdb0fca60336ec4c090ecd8bb5a
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Feb 20 20:44:55 2023 +0000
Update runtime files.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 20 Feb 2023 22:00:05 +0100 |
parents | 82da100c0e45 |
children | 059e89bf9316 |
comparison
equal
deleted
inserted
replaced
32003:aa9c0f0ebfd0 | 32004:a9b5ffbc0428 |
---|---|
1 *options.txt* For Vim version 9.0. Last change: 2023 Feb 01 | 1 *options.txt* For Vim version 9.0. Last change: 2023 Feb 17 |
2 | 2 |
3 | 3 |
4 VIM REFERENCE MANUAL by Bram Moolenaar | 4 VIM REFERENCE MANUAL by Bram Moolenaar |
5 | 5 |
6 | 6 |
1545 functions are used when available. | 1545 functions are used when available. |
1546 keepascii For the ASCII characters (0x00 to 0x7f) use the US | 1546 keepascii For the ASCII characters (0x00 to 0x7f) use the US |
1547 case mapping, the current locale is not effective. | 1547 case mapping, the current locale is not effective. |
1548 This probably only matters for Turkish. | 1548 This probably only matters for Turkish. |
1549 | 1549 |
1550 *'cdhome'* *'cdh'* | 1550 *'cdhome'* *'cdh'* *'nocdhome'* *'nocdh'* |
1551 'cdhome' 'cdh' boolean (default: off) | 1551 'cdhome' 'cdh' boolean (default: off) |
1552 global | 1552 global |
1553 When on, |:cd|, |:tcd| and |:lcd| without an argument changes the | 1553 When on, |:cd|, |:tcd| and |:lcd| without an argument changes the |
1554 current working directory to the |$HOME| directory like in Unix. | 1554 current working directory to the |$HOME| directory like in Unix. |
1555 When off, those commands just print the current directory name. | 1555 When off, those commands just print the current directory name. |
4909 be set with: > | 4909 be set with: > |
4910 set keyprotocol=kitty:kitty,foot:kitty,wezterm:kitty,xterm:mok2 | 4910 set keyprotocol=kitty:kitty,foot:kitty,wezterm:kitty,xterm:mok2 |
4911 | 4911 |
4912 < This means that when 'term' contains "kitty, "foot" or "wezterm" | 4912 < This means that when 'term' contains "kitty, "foot" or "wezterm" |
4913 somewhere then the "kitty" protocol is used. When 'term' contains | 4913 somewhere then the "kitty" protocol is used. When 'term' contains |
4914 "xterm" somewhere, then the "mok2" protocol is used. | 4914 "xterm" somewhere, then the "mok2" protocol is used. |
4915 | 4915 |
4916 The first match is used, thus if you want to have "kitty" use the | 4916 The first match is used, thus if you want to have "kitty" use the |
4917 kitty protocol, but "badkitty" not, then you should match "badkitty" | 4917 kitty protocol, but "badkitty" not, then you should match "badkitty" |
4918 first and use the "none" value: > | 4918 first and use the "none" value: > |
4919 set keyprotocol=badkitty:none,kitty:kitty | 4919 set keyprotocol=badkitty:none,kitty:kitty |
5663 See |gui-mouse-mapping|. But mappings are NOT used for modeless | 5663 See |gui-mouse-mapping|. But mappings are NOT used for modeless |
5664 selection (because that's handled in the GUI code directly). | 5664 selection (because that's handled in the GUI code directly). |
5665 | 5665 |
5666 The 'mousemodel' option is set by the |:behave| command. | 5666 The 'mousemodel' option is set by the |:behave| command. |
5667 | 5667 |
5668 *'mousemoveevent'* *'mousemev'* | 5668 *'mousemoveevent'* *'mousemev'* *'nomousemoveevent'* *'nomousemev'* |
5669 'mousemoveevent' 'mousemev' boolean (default off) | 5669 'mousemoveevent' 'mousemev' boolean (default off) |
5670 global | 5670 global |
5671 {only works in the GUI} | 5671 {only works in the GUI} |
5672 When on, mouse move events are delivered to the input queue and are | 5672 When on, mouse move events are delivered to the input queue and are |
5673 available for mapping. The default, off, avoids the mouse movement | 5673 available for mapping. The default, off, avoids the mouse movement |
7155 middle; ignored in Ex mode | 7155 middle; ignored in Ex mode |
7156 W don't give "written" or "[w]" when writing a file *shm-W* | 7156 W don't give "written" or "[w]" when writing a file *shm-W* |
7157 A don't give the "ATTENTION" message when an existing *shm-A* | 7157 A don't give the "ATTENTION" message when an existing *shm-A* |
7158 swap file is found | 7158 swap file is found |
7159 I don't give the intro message when starting Vim, *shm-I* | 7159 I don't give the intro message when starting Vim, *shm-I* |
7160 see |:intro| | 7160 see |:intro| |
7161 c don't give |ins-completion-menu| messages; for *shm-c* | 7161 c don't give |ins-completion-menu| messages; for *shm-c* |
7162 example, "-- XXX completion (YYY)", "match 1 of 2", "The only | 7162 example, "-- XXX completion (YYY)", "match 1 of 2", "The only |
7163 match", "Pattern not found", "Back at original", etc. | 7163 match", "Pattern not found", "Back at original", etc. |
7164 C don't give messages while scanning for ins-completion *shm-C* | 7164 C don't give messages while scanning for ins-completion *shm-C* |
7165 items, for instance "scanning tags" | 7165 items, for instance "scanning tags" |
7166 q use "recording" instead of "recording @a" *shm-q* | 7166 q use "recording" instead of "recording @a" *shm-q* |
7167 F don't give the file info when editing a file, like *shm-F* | 7167 F don't give the file info when editing a file, like *shm-F* |
7168 `:silent` was used for the command; note that this also | 7168 `:silent` was used for the command; note that this also |
7169 affects messages from autocommands | 7169 affects messages from autocommands |
7170 S do not show search count message when searching, e.g. *shm-S* | 7170 S do not show search count message when searching, e.g. *shm-S* |
7171 "[1/5]" | 7171 "[1/5]" |
7172 | 7172 |
7173 This gives you the opportunity to avoid that a change between buffers | 7173 This gives you the opportunity to avoid that a change between buffers |
7174 requires you to hit <Enter>, but still gives as useful a message as | 7174 requires you to hit <Enter>, but still gives as useful a message as |
7175 possible for the space available. To get the whole message that you | 7175 possible for the space available. To get the whole message that you |
7176 would have got with 'shm' empty, use ":file!" | 7176 would have got with 'shm' empty, use ":file!" |
7343 'signcolumn' 'scl' string (default "auto") | 7343 'signcolumn' 'scl' string (default "auto") |
7344 local to window | 7344 local to window |
7345 {not available when compiled without the |+signs| | 7345 {not available when compiled without the |+signs| |
7346 feature} | 7346 feature} |
7347 Whether or not to draw the signcolumn. Valid values are: | 7347 Whether or not to draw the signcolumn. Valid values are: |
7348 "auto" only when there is a sign to display | 7348 "auto" only when there is a sign to display |
7349 "no" never | 7349 "no" never |
7350 "yes" always | 7350 "yes" always |
7351 "number" display signs in the 'number' column. If the number | 7351 "number" display signs in the 'number' column. If the number |
7352 column is not present, then behaves like "auto". | 7352 column is not present, then behaves like "auto". |
7353 | 7353 |
7354 | 7354 |
7355 *'smartcase'* *'scs'* *'nosmartcase'* *'noscs'* | 7355 *'smartcase'* *'scs'* *'nosmartcase'* *'noscs'* |
8232 want to edit a UTF-8 file: > | 8232 want to edit a UTF-8 file: > |
8233 :let &termencoding = &encoding | 8233 :let &termencoding = &encoding |
8234 :set encoding=utf-8 | 8234 :set encoding=utf-8 |
8235 < You need to do this when your system has no locale support for UTF-8. | 8235 < You need to do this when your system has no locale support for UTF-8. |
8236 | 8236 |
8237 *'termguicolors'* *'tgc'* *E954* | 8237 *'termguicolors'* *'tgc'* *'notermguicolors'* *'notgc'* *E954* |
8238 'termguicolors' 'tgc' boolean (default off) | 8238 'termguicolors' 'tgc' boolean (default off) |
8239 global | 8239 global |
8240 {not available when compiled without the | 8240 {not available when compiled without the |
8241 |+termguicolors| feature} | 8241 |+termguicolors| feature} |
8242 When on, uses |highlight-guifg| and |highlight-guibg| attributes in | 8242 When on, uses |highlight-guifg| and |highlight-guibg| attributes in |