Mercurial > vim
comparison runtime/doc/options.txt @ 22171:d4c7b3e9cd17
Update runtime files.
Commit: https://github.com/vim/vim/commit/1c6737b20a5cf71751b180461cea22fc76d8870c
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Sep 7 22:18:52 2020 +0200
Update runtime files.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 07 Sep 2020 22:30:04 +0200 |
parents | bbca88cd13d5 |
children | 75ff30a78189 |
comparison
equal
deleted
inserted
replaced
22170:ac11f9fee87a | 22171:d4c7b3e9cd17 |
---|---|
1 *options.txt* For Vim version 8.2. Last change: 2020 Aug 28 | 1 *options.txt* For Vim version 8.2. Last change: 2020 Sep 06 |
2 | 2 |
3 | 3 |
4 VIM REFERENCE MANUAL by Bram Moolenaar | 4 VIM REFERENCE MANUAL by Bram Moolenaar |
5 | 5 |
6 | 6 |
699 "single": Use the same width as characters in US-ASCII. This is | 699 "single": Use the same width as characters in US-ASCII. This is |
700 expected by most users. | 700 expected by most users. |
701 "double": Use twice the width of ASCII characters. | 701 "double": Use twice the width of ASCII characters. |
702 *E834* *E835* | 702 *E834* *E835* |
703 The value "double" cannot be used if 'listchars' or 'fillchars' | 703 The value "double" cannot be used if 'listchars' or 'fillchars' |
704 contains a character that would be double width. | |
704 | 705 |
705 The values are overruled for characters specified with | 706 The values are overruled for characters specified with |
706 |setcellwidths()|. | 707 |setcellwidths()|. |
707 | 708 |
708 There are a number of CJK fonts for which the width of glyphs for | 709 There are a number of CJK fonts for which the width of glyphs for |
6561 (the file name is appended automatically if no %s appears in the value | 6562 (the file name is appended automatically if no %s appears in the value |
6562 of this option). | 6563 of this option). |
6563 For the Amiga the default is ">". For MS-Windows the default is | 6564 For the Amiga the default is ">". For MS-Windows the default is |
6564 ">%s 2>&1". The output is directly saved in a file and not echoed to | 6565 ">%s 2>&1". The output is directly saved in a file and not echoed to |
6565 the screen. | 6566 the screen. |
6566 For Unix the default it "| tee". The stdout of the compiler is saved | 6567 For Unix the default is "| tee". The stdout of the compiler is saved |
6567 in a file and echoed to the screen. If the 'shell' option is "csh" or | 6568 in a file and echoed to the screen. If the 'shell' option is "csh" or |
6568 "tcsh" after initializations, the default becomes "|& tee". If the | 6569 "tcsh" after initializations, the default becomes "|& tee". If the |
6569 'shell' option is "sh", "ksh", "mksh", "pdksh", "zsh", "zsh-beta", | 6570 'shell' option is "sh", "ksh", "mksh", "pdksh", "zsh", "zsh-beta", |
6570 "bash" or "fish" the default becomes "2>&1| tee". This means that | 6571 "bash" or "fish" the default becomes "2>&1| tee". This means that |
6571 stderr is also included. Before using the 'shell' option a path is | 6572 stderr is also included. Before using the 'shell' option a path is |
7805 the memory usage. See |Terminal-Normal|. | 7806 the memory usage. See |Terminal-Normal|. |
7806 | 7807 |
7807 *'termwinsize'* *'tws'* | 7808 *'termwinsize'* *'tws'* |
7808 'termwinsize' 'tws' string (default "") | 7809 'termwinsize' 'tws' string (default "") |
7809 local to window | 7810 local to window |
7810 Size of the |terminal| window. Format: {rows}x{columns} or | 7811 Size used when opening the |terminal| window. Format: |
7811 {rows}*{columns}. | 7812 {rows}x{columns} or {rows}*{columns}. |
7812 - When empty the terminal gets the size from the window. | 7813 - When empty the terminal gets the size from the window. |
7813 - When set with a "x" (e.g., "24x80") the terminal size is not | 7814 - When set with a "x" (e.g., "24x80") the terminal size is not |
7814 adjusted to the window size. If the window is smaller only the | 7815 adjusted to the window size. If the window is smaller only the |
7815 top-left part is displayed. | 7816 top-left part is displayed. |
7816 - When set with a "*" (e.g., "10*50") the terminal size follows the | 7817 - When set with a "*" (e.g., "10*50") the terminal size follows the |
7817 window size, but will not be smaller than the specified rows and/or | 7818 window size, but will not be smaller than the specified rows and/or |
7818 columns. | 7819 columns. |
7819 - When rows is zero then use the height of the window. | 7820 - When rows is zero then use the height of the window. |
7820 - When columns is zero then use the width of the window. | 7821 - When columns is zero then use the width of the window. |
7821 - Using "0x0" or "0*0" is the same as empty. | 7822 - Using "0x0" or "0*0" is the same as empty. |
7823 - Can be overruled in the |term_start()| options with "term_rows" and | |
7824 "term_cols". | |
7822 | 7825 |
7823 Examples: | 7826 Examples: |
7824 "30x0" uses 30 rows and the current window width. | 7827 "30x0" uses 30 rows and the current window width. |
7825 "20*0" uses at least 20 rows and the current window width. | 7828 "20*0" uses at least 20 rows and the current window width. |
7826 "0*40" uses the current window height and at least 40 columns. | 7829 "0*40" uses the current window height and at least 40 columns. |