diff options
| author | Peter Stephenson <pws@users.sourceforge.net> | 2011-06-03 19:54:43 +0000 |
|---|---|---|
| committer | Peter Stephenson <pws@users.sourceforge.net> | 2011-06-03 19:54:43 +0000 |
| commit | 12e246495c2f40ca289b27a552d548318f255472 (patch) | |
| tree | 0bee2a8af9d2ae471726dc273ea156569605724c /Doc | |
| parent | 29434: contrib.yo: Use PLUS() to avoid a + being silently dropped. (diff) | |
| download | zsh-12e246495c2f40ca289b27a552d548318f255472.tar zsh-12e246495c2f40ca289b27a552d548318f255472.tar.gz zsh-12e246495c2f40ca289b27a552d548318f255472.tar.bz2 zsh-12e246495c2f40ca289b27a552d548318f255472.tar.lz zsh-12e246495c2f40ca289b27a552d548318f255472.tar.xz zsh-12e246495c2f40ca289b27a552d548318f255472.tar.zst zsh-12e246495c2f40ca289b27a552d548318f255472.zip | |
29413: "print -S" for saving to history with lexical word split
Diffstat (limited to 'Doc')
| -rw-r--r-- | Doc/Zsh/builtins.yo | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Doc/Zsh/builtins.yo b/Doc/Zsh/builtins.yo index 7170b13b9..5d717479a 100644 --- a/Doc/Zsh/builtins.yo +++ b/Doc/Zsh/builtins.yo @@ -914,7 +914,7 @@ and the new directory stack is not printed. This is useful for calls to tt(popd) that do not change the environment seen by an interactive user. ) findex(print) -xitem(tt(print) [ tt(-abcDilmnNoOpPrsz) ] [ tt(-u) var(n) ] [ tt(-f) var(format) ] [ tt(-C) var(cols) ]) +xitem(tt(print) [ tt(-abcDilmnNoOpPrsSz) ] [ tt(-u) var(n) ] [ tt(-f) var(format) ] [ tt(-C) var(cols) ]) item( [ tt(-R) [ tt(-en) ]] [ var(arg) ... ])( With the `tt(-f)' option the arguments are printed as described by tt(printf). With no flags or with the flag `tt(-)', the arguments are printed on @@ -994,6 +994,15 @@ tt(-R); all other arguments and options are printed. ) item(tt(-s))( Place the results in the history list instead of on the standard output. +Each argument to the tt(print) command is treated as a single word in the +history, regardless of its content. +) +item(tt(-S))( +Place the results in the history list instead of on the standard output. +In this case only a single argument is allowed; it will be split into +words as if it were a full shell command line. The effect is +similar to reading the line from a history file with the +tt(HIST_LEX_WORDS) option active. ) item(tt(-u) var(n))( Print the arguments to file descriptor var(n). |
