diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2005-05-23 10:11:18 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2005-05-23 10:11:18 +0000 |
commit | 8a24c5a5ee55ddec6896540de2e042abe009ed1e (patch) | |
tree | 53f3afed4752e85ac762c4c878e82f99d47c8fea /Doc/Zsh | |
parent | dc3668dd20133285416b6a3269c1d7ea81cdd57e (diff) | |
download | zsh-8a24c5a5ee55ddec6896540de2e042abe009ed1e.tar.gz zsh-8a24c5a5ee55ddec6896540de2e042abe009ed1e.tar.xz zsh-8a24c5a5ee55ddec6896540de2e042abe009ed1e.zip |
users/8856, users/8863: which-command stuff
Diffstat (limited to 'Doc/Zsh')
-rw-r--r-- | Doc/Zsh/contrib.yo | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Doc/Zsh/contrib.yo b/Doc/Zsh/contrib.yo index dfa8efa3b..2303dccfc 100644 --- a/Doc/Zsh/contrib.yo +++ b/Doc/Zsh/contrib.yo @@ -858,6 +858,18 @@ example(zle -N insert-last-assignment smart-insert-last-word zstyle :insert-last-assignment match '[[:alpha:]][][[:alnum:]]#=*' bindkey '\e=' insert-last-assignment) ) +tindex(which-command) +item(tt(which-command))( +This function is a drop-in replacement for the builtin widget +tt(which-command). It has enhanced behaviour, in that it correctly +detects whether or not the command word needs to be expanded as an +alias; if so, it continues tracing the command word from the expanded +alias until it reaches the command that will be executed. + +The style tt(whence) is available in the context tt(:zle:$WIDGET); this +may be set to an array to give the command and options that will be used to +investigate the command word found. The default is tt(whence -c). +) enditem() subsect(Styles) |