comparison runtime/doc/options.txt @ 18456:6d11fc4aa683

Update runtime files Commit: https://github.com/vim/vim/commit/96f45c0b6fc9e9d404e6805593ed1e0e6795e470 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Oct 26 19:53:45 2019 +0200 Update runtime files
author Bram Moolenaar <Bram@vim.org>
date Sat, 26 Oct 2019 20:00:04 +0200
parents ba5d8c5d77d7
children 18d7337b6837
comparison
equal deleted inserted replaced
18455:3c98dfd2380c 18456:6d11fc4aa683
1 *options.txt* For Vim version 8.1. Last change: 2019 Oct 20 1 *options.txt* For Vim version 8.1. Last change: 2019 Oct 26
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
6495 For the Amiga and MS-DOS the default is ">". The output is directly 6495 For the Amiga and MS-DOS the default is ">". The output is directly
6496 saved in a file and not echoed to the screen. 6496 saved in a file and not echoed to the screen.
6497 For Unix the default it "| tee". The stdout of the compiler is saved 6497 For Unix the default it "| tee". The stdout of the compiler is saved
6498 in a file and echoed to the screen. If the 'shell' option is "csh" or 6498 in a file and echoed to the screen. If the 'shell' option is "csh" or
6499 "tcsh" after initializations, the default becomes "|& tee". If the 6499 "tcsh" after initializations, the default becomes "|& tee". If the
6500 'shell' option is "sh", "ksh", "mksh", "pdksh", "zsh" or "bash" the 6500 'shell' option is "sh", "ksh", "mksh", "pdksh", "zsh", "zsh-beta",
6501 default becomes "2>&1| tee". This means that stderr is also included. 6501 "bash" or "fish" the default becomes "2>&1| tee". This means that
6502 Before using the 'shell' option a path is removed, thus "/bin/sh" uses 6502 stderr is also included. Before using the 'shell' option a path is
6503 "sh". 6503 removed, thus "/bin/sh" uses "sh".
6504 The initialization of this option is done after reading the ".vimrc" 6504 The initialization of this option is done after reading the ".vimrc"
6505 and the other initializations, so that when the 'shell' option is set 6505 and the other initializations, so that when the 'shell' option is set
6506 there, the 'shellpipe' option changes automatically, unless it was 6506 there, the 'shellpipe' option changes automatically, unless it was
6507 explicitly set before. 6507 explicitly set before.
6508 When 'shellpipe' is set to an empty string, no redirection of the 6508 When 'shellpipe' is set to an empty string, no redirection of the
6538 file. See also |:!|. See |option-backslash| about including spaces 6538 file. See also |:!|. See |option-backslash| about including spaces
6539 and backslashes. 6539 and backslashes.
6540 The name of the temporary file can be represented by "%s" if necessary 6540 The name of the temporary file can be represented by "%s" if necessary
6541 (the file name is appended automatically if no %s appears in the value 6541 (the file name is appended automatically if no %s appears in the value
6542 of this option). 6542 of this option).
6543 The default is ">". For Unix, if the 'shell' option is "csh", "tcsh" 6543 The default is ">". For Unix, if the 'shell' option is "csh" or
6544 or "zsh" during initializations, the default becomes ">&". If the 6544 "tcsh" during initializations, the default becomes ">&". If the
6545 'shell' option is "sh", "ksh" or "bash" the default becomes 6545 'shell' option is "sh", "ksh", "mksh", "pdksh", "zsh",
6546 ">%s 2>&1". This means that stderr is also included. 6546 "zsh-beta","bash" or "fish", the default becomes ">%s 2>&1". This
6547 For Win32, the Unix checks are done and additionally "cmd" is checked 6547 means that stderr is also included. For Win32, the Unix checks are
6548 for, which makes the default ">%s 2>&1". Also, the same names with 6548 done and additionally "cmd" is checked for, which makes the default
6549 ".exe" appended are checked for. 6549 ">%s 2>&1". Also, the same names with ".exe" appended are checked
6550 for.
6550 The initialization of this option is done after reading the ".vimrc" 6551 The initialization of this option is done after reading the ".vimrc"
6551 and the other initializations, so that when the 'shell' option is set 6552 and the other initializations, so that when the 'shell' option is set
6552 there, the 'shellredir' option changes automatically unless it was 6553 there, the 'shellredir' option changes automatically unless it was
6553 explicitly set before. 6554 explicitly set before.
6554 In the future pipes may be used for filtering and this option will 6555 In the future pipes may be used for filtering and this option will