Mercurial > vim
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 |