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.