Concept Index

Jump to:   $   -   .  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   Z  
Index Entry  Section

$
$0, setting 16.2.9 Scripts and Functions
$0, using 16.2.10 Shell Emulation

-
–help 4.1 Invocation
–version 4.1 Invocation

.
.zwc files, creation 17 Shell Builtin Commands

A
acquiring zsh by FTP 2.2 Availability
aliases, completion of 16.2.2 Completion
aliases, defining 17 Shell Builtin Commands
aliases, expanding in function definition 16.2.9 Scripts and Functions
aliases, expansion 16.2.6 Input/Output
aliases, global 6.8 Aliasing
aliases, listing 17 Shell Builtin Commands
aliases, removing 17 Shell Builtin Commands
aliasing 6.8 Aliasing
alternate forms for complex commands 6.4 Alternate Forms For Complex Commands
always blocks 6.3 Complex Commands
ambiguous completion 16.2.2 Completion
annoying keyboard, sun 16.2.6 Input/Output
anonymous functions 9.2 Anonymous Functions
approximate matching 14.8.5 Approximate Matching
argument splitting, in typeset etc. 16.2.10 Shell Emulation
arithmetic base 11 Arithmetic Evaluation
arithmetic evaluation 11 Arithmetic Evaluation
arithmetic expansion 14.5 Arithmetic Expansion
arithmetic operators 11 Arithmetic Evaluation
array assignment 15.2 Array Parameters
array expansion style, rc 14.3 Parameter Expansion
array parameters, setting 17 Shell Builtin Commands
array style, ksh 16.2.10 Shell Emulation
arrays, behaviour of index zero 16.2.10 Shell Emulation
arrays, ksh style 16.2.10 Shell Emulation
assignment 15.1 Description
asynchronous jobs, and exiting shell 10.2 Signals
author 2.1 Author
autocd, silencing 16.2.1 Changing Directories
autoloading functions 9.1 Autoloading Functions
autoloading functions 17 Shell Builtin Commands
availability of zsh 2.2 Availability

B
background jobs, I/O 10.1 Jobs
background jobs, notification 16.2.7 Job Control
background jobs, priority of 16.2.7 Job Control
bases, in arithmetic 11 Arithmetic Evaluation
bases, output in C format 16.2.9 Scripts and Functions
bash, BASH_REMATCH variable 16.2.10 Shell Emulation
beep, ambiguous completion 16.2.2 Completion
beep, enabling 16.2.12 Zle
beep, history 16.2.4 History
bg, output in POSIX format 16.2.7 Job Control
binding keys 18.3 Zle Builtins
binding widgets 18.3 Zle Builtins
bindings, key 18.2 Keymaps
brace expansion 14.6 Brace Expansion
brace expansion, disabling 16.2.3 Expansion and Globbing
brace expansion, extending 16.2.3 Expansion and Globbing
bracketed paste 15.6 Parameters Used By The Shell
break, inside function 16.2.9 Scripts and Functions
builtin commands 17 Shell Builtin Commands
builtins, utility 22.38 The zsh/zutil Module

C
calendar function system 23 Calendar Function System
calling widgets 18.3 Zle Builtins
capabilities, getting from files 22.3 The zsh/cap Module
capabilities, setting 22.3 The zsh/cap Module
capabilities, setting on files 22.3 The zsh/cap Module
case selection 6.3 Complex Commands
case-insensitive globbing, option 16.2.3 Expansion and Globbing
case-insensitive regular expression matches, option 16.2.3 Expansion and Globbing
case-sensitive globbing, option 16.2.3 Expansion and Globbing
cd, automatic 16.2.1 Changing Directories
cd, behaving like pushd 16.2.1 Changing Directories
cd, silencing 16.2.1 Changing Directories
cd, to parameter 16.2.1 Changing Directories
cd, with .. in argument 16.2.1 Changing Directories
CDPATH, order of checking 16.2.1 Changing Directories
character classes 14.8.1 Glob Operators
characters, (Unicode) combining 16.2.12 Zle
characters, multibyte, in expansion and globbing 16.2.3 Expansion and Globbing
clobbering, of empty files 16.2.6 Input/Output
clobbering, of files 16.2.6 Input/Output
clobbering, POSIX compatibility 16.2.10 Shell Emulation
cloning the shell 22.4 The zsh/clone Module
colon modifiers 14.1.4 Modifiers
combining characters (Unicode) 16.2.12 Zle
command execution 8 Command Execution
command execution, enabling 16.2.9 Scripts and Functions
command hashing 16.2.6 Input/Output
command not found, handling of 8 Command Execution
command substitution 14.4 Command Substitution
commands, alternate forms for complex 6.4 Alternate Forms For Complex Commands
commands, builtin 17 Shell Builtin Commands
commands, complex 6.3 Complex Commands
commands, disabling 17 Shell Builtin Commands
commands, enabling 17 Shell Builtin Commands
commands, simple 6.1 Simple Commands & Pipelines
commands, tracing 16.2.9 Scripts and Functions
comments 6.7 Comments
comments, in interactive shells 16.2.6 Input/Output
compatibility 4.2 Compatibility
compatibility, csh 17 Shell Builtin Commands
compatibility, ksh 17 Shell Builtin Commands
compatibility, sh 17 Shell Builtin Commands
compdef, use of by compinit 20.2.2 Autoloaded files
compilation 17 Shell Builtin Commands
completion removable suffix, highlighting 18.7 Character Highlighting
completion system 20 Completion System
completion system, adding definitions 20.2.3 Functions
completion system, autoloaded functions 20.2.2 Autoloaded files
completion system, bindable commands 20.5 Bindable Commands
completion system, choosing completers 20.4 Control Functions
completion system, completers 20.4 Control Functions
completion system, configuration 20.3 Completion System Configuration
completion system, directory structure 20.8 Completion Directories
completion system, initializing 20.2.1 Use of compinit
completion system, installing 20.2 Initialization
completion system, styles 20.3.3 Standard Styles
completion system, tags 20.3.2 Standard Tags
completion system, utility functions 20.6 Utility Functions
completion system, variables 20.7 Completion System Variables
completion widgets, adding specified matches 19.3 Completion Builtin Commands
completion widgets, condition codes 19.4 Completion Condition Codes
completion widgets, creating 18.3 Zle Builtins
completion widgets, examining and setting state in 19.2 Completion Special Parameters
completion widgets, example 19.6 Completion Widget Example
completion widgets, modifying special parameters 19.3 Completion Builtin Commands
completion, ambiguous 16.2.2 Completion
completion, beep on ambiguous 16.2.2 Completion
completion, coloured listings 22.7 The zsh/complist Module
completion, controlling 19 Completion Widgets
completion, controlling 20 Completion System
completion, controlling 21 Completion Using compctl
completion, exact matches 16.2.2 Completion
completion, listing 16.2.2 Completion
completion, listing 22.7 The zsh/complist Module
completion, listing choices 16.2.2 Completion
completion, listing choices, bash style 16.2.2 Completion
completion, listing order 16.2.2 Completion
completion, menu 16.2.2 Completion
completion, menu 16.2.2 Completion
completion, programmable 19 Completion Widgets
completion, programmable 20 Completion System
completion, programmable 21 Completion Using compctl
completion, scroll listings 22.7 The zsh/complist Module
completion, selecting by cursor 22.7.3 Menu selection
completion, utility 22.8 The zsh/computil Module
completion, widgets 19 Completion Widgets
complex commands 6.3 Complex Commands
conditional expression 6.3 Complex Commands
conditional expressions 12 Conditional Expressions
continue, inside function 16.2.9 Scripts and Functions
continuing jobs automatically 16.2.7 Job Control
continuing loops 17 Shell Builtin Commands
coprocess 6.1 Simple Commands & Pipelines
correction, spelling 16.2.6 Input/Output
csh, compatibility 17 Shell Builtin Commands
csh, history style 16.2.10 Shell Emulation
csh, loop style 16.2.10 Shell Emulation
csh, null command style 15.6 Parameters Used By The Shell
csh, null globbing style 16.2.3 Expansion and Globbing
csh, quoting style 16.2.10 Shell Emulation
csh, redirections with no command 16.2.10 Shell Emulation

D
database file path, reading 22.11 The zsh/db/gdbm Module
database tied array, creating 22.11 The zsh/db/gdbm Module
database tied array, destroying 22.11 The zsh/db/gdbm Module
database tied arrays, enumerating 22.11 The zsh/db/gdbm Module
date string, printing 22.10 The zsh/datetime Module
DEBUG trap, before or after command 16.2.9 Scripts and Functions
defining mathematical functions 17 Shell Builtin Commands
defining widgets 18.3 Zle Builtins
descriptors, file 7 Redirection
directories, changing 17 Shell Builtin Commands
directories, hashing 16.2.6 Input/Output
directories, maintaining list of recent 26.3 Remembering Recent Directories
directories, marking 16.2.3 Expansion and Globbing
directories, named 16.2.2 Completion
directories, named, dynamic 14.7.1 Dynamic named directories
directories, named, dynamic, helper function 26.4 Abbreviated dynamic references to directories
directories, named, static 14.7.2 Static named directories
directory stack, controlling syntax 16.2.1 Changing Directories
directory stack, ignoring duplicates 16.2.1 Changing Directories
directory stack, printing 17 Shell Builtin Commands
directory stack, silencing 16.2.1 Changing Directories
disabling brace expansion 16.2.3 Expansion and Globbing
disabling commands 17 Shell Builtin Commands
discarding embedded nulls in $’...’ 16.2.10 Shell Emulation
disowning jobs 10.1 Jobs
doing nothing 17 Shell Builtin Commands
doing nothing, successfully 17 Shell Builtin Commands
doing nothing, unsuccessfully 17 Shell Builtin Commands
dynamic directory naming, helper function 26.4 Abbreviated dynamic references to directories
dynamic named directories 14.7.1 Dynamic named directories

E
echo, BSD compatible 16.2.10 Shell Emulation
editing history 17 Shell Builtin Commands
editing over slow connection 15.6 Parameters Used By The Shell
editing parameters 18.3 Zle Builtins
editor ksh style 18.1 Description
editor, enabling 16.2.12 Zle
editor, line 18 Zsh Line Editor
editor, overstrike mode 16.2.12 Zle
editor, single line mode 16.2.12 Zle
eight bit characters, printing 16.2.6 Input/Output
embedded nulls, in $’...’ 16.2.10 Shell Emulation
enable globbing qualifiers 16.2.3 Expansion and Globbing
enable history substitution 16.2.4 History
enabling bracketed paste 15.6 Parameters Used By The Shell
enabling commands 17 Shell Builtin Commands
enabling globbing 16.2.3 Expansion and Globbing
enabling the beep 16.2.12 Zle
enabling the editor 16.2.12 Zle
environment 15.1 Description
environment variables 15.1 Description
environment, and local parameters 16.2.5 Initialisation
EOF, ignoring 16.2.6 Input/Output
error, option to continue script on 16.2.10 Shell Emulation
errors, handling of 6.6 Errors
escape sequences, terminal, for highlighting 18.7 Character Highlighting
evaluating arguments as commands 17 Shell Builtin Commands
evaluation, arithmetic 11 Arithmetic Evaluation
event designators, history 14.1.2 Event Designators
executables, hashing 16.2.6 Input/Output
execution, of commands 8 Command Execution
execution, timed 22.24 The zsh/sched Module
exit status from pipeline 16.2.9 Scripts and Functions
exit status, printing 16.2.6 Input/Output
exit status, trapping 16.2.9 Scripts and Functions
exiting loops 17 Shell Builtin Commands
exiting shell, and asynchronous jobs 10.2 Signals
exiting, checking jobs when 16.2.7 Job Control
exiting, checking running jobs when 16.2.7 Job Control
expanding parameters 17 Shell Builtin Commands
expansion 14 Expansion
expansion style, sh 16.2.10 Shell Emulation
expansion, arithmetic 14.5 Arithmetic Expansion
expansion, brace 14.6 Brace Expansion
expansion, brace, disabling 16.2.3 Expansion and Globbing
expansion, brace, extending 16.2.3 Expansion and Globbing
expansion, filename 14.7 Filename Expansion
expansion, history 14.1 History Expansion
expansion, parameter 14.3 Parameter Expansion
expansion, prompt 13.1 Expansion of Prompt Sequences
export 15.1 Description
export, automatic 16.2.5 Initialisation
exporting, and local parameters 16.2.5 Initialisation
expressions, conditional 12 Conditional Expressions
extended attributes, xattr, getting from files 22.2 The zsh/attr Module
extended attributes, xattr, listing 22.2 The zsh/attr Module
extended attributes, xattr, removing, deleting 22.2 The zsh/attr Module
extended attributes, xattr, setting on files 22.2 The zsh/attr Module

F
fg, output in POSIX format 16.2.7 Job Control
field splitting, sh style 16.2.10 Shell Emulation
field splitting, sh style, parameter 14.3 Parameter Expansion
file clobbering, allowing 16.2.6 Input/Output
file clobbering, of empty files 16.2.6 Input/Output
file clobbering, POSIX compatibility 16.2.10 Shell Emulation
file descriptors 7 Redirection
file descriptors, use with parameters 7.1 Opening file descriptors using parameters
file descriptors, waiting for 22.37 The zsh/zselect Module
file, history 17 Shell Builtin Commands
filename expansion 14.7 Filename Expansion
filename expansion, = 16.2.3 Expansion and Globbing
filename expansion, notes 14.7.4 Notes
filename generation 14.8 Filename Generation
filename generation, bad pattern 16.2.3 Expansion and Globbing
files used 5.2 Files
files, examining 22.26 The zsh/stat Module
files, global startup, inhibiting 16.2.5 Initialisation
files, listing 22.26 The zsh/stat Module
files, manipulating 22.14 The zsh/files Module
files, marking type of 16.2.2 Completion
files, shutdown 5.1 Startup/Shutdown Files
files, startup 5.1 Startup/Shutdown Files
files, transferring 22.32 The zsh/zftp Module
flags, parameter expansion 14.3.1 Parameter Expansion Flags
flags, shell 4.1 Invocation
floating point parameters 11 Arithmetic Evaluation
floating point, forcing use of 16.2.3 Expansion and Globbing
flow control 16.2.6 Input/Output
for loops 6.3 Complex Commands
forcing use of floating point 16.2.3 Expansion and Globbing
FTP 22.32 The zsh/zftp Module
FTP sites for zsh 2.2 Availability
FTP, functions for using shell as client 25 Zftp Function System
FTP, starting a session 22.32.1 Subcommands
function return, on error 16.2.9 Scripts and Functions
function, scope of break and continue 16.2.9 Scripts and Functions
functions 9 Functions
functions, anonymous 9.2 Anonymous Functions
functions, autoloading 9.1 Autoloading Functions
functions, autoloading 17 Shell Builtin Commands
functions, defining mathematical 17 Shell Builtin Commands
functions, defining with expanded aliases 16.2.9 Scripts and Functions
functions, math, use of 11 Arithmetic Evaluation
functions, mathematical 22.17 The zsh/mathfunc Module
functions, profiling 22.35 The zsh/zprof Module
functions, recompiling 26.2.2 Recompiling Functions
functions, removing 17 Shell Builtin Commands
functions, returning from 17 Shell Builtin Commands

G
glob flags 14.8.4 Globbing Flags
glob operators 14.8.1 Glob Operators
globbing 14 Expansion
globbing flags 14.8.4 Globbing Flags
globbing modifiers 14.1.4 Modifiers
globbing qualifiers, enable 16.2.3 Expansion and Globbing
globbing style, sh 16.2.3 Expansion and Globbing
globbing, ** special 16.2.3 Expansion and Globbing
globbing, bad pattern 16.2.3 Expansion and Globbing
globbing, enabling 16.2.3 Expansion and Globbing
globbing, extended 16.2.3 Expansion and Globbing
globbing, no matches 16.2.3 Expansion and Globbing
globbing, no matches 16.2.3 Expansion and Globbing
globbing, null, style, csh 16.2.3 Expansion and Globbing
globbing, of . files 16.2.3 Expansion and Globbing
globbing, qualifiers 14.8.7 Glob Qualifiers
globbing, recursive 14.8.6 Recursive Globbing
globbing, short forms 16.2.3 Expansion and Globbing
globbing, sorting numerically 16.2.3 Expansion and Globbing
grammar, shell 6 Shell Grammar

H
hash 15.1 Description
hashing, of commands 16.2.6 Input/Output
hashing, of directories 16.2.6 Input/Output
hashing, of executables 16.2.6 Input/Output
helpfiles utility 26.2.1 Accessing On-Line Help
hexadecimal, output in C format 16.2.9 Scripts and Functions
highlighting, region 18.7 Character Highlighting
highlighting, special characters 18.7 Character Highlighting
history 14.1 History Expansion
history beeping 16.2.4 History
history event designators 14.1.2 Event Designators
history expansion 14.1 History Expansion
history modifiers 14.1.4 Modifiers
history style, csh 16.2.10 Shell Emulation
history word designators 14.1.3 Word Designators
history, appending to a file 16.2.4 History
history, editing 17 Shell Builtin Commands
history, enable substitution 16.2.4 History
history, expiring duplicates 16.2.4 History
history, file 17 Shell Builtin Commands
history, hook when line is saved 9.3.1 Hook Functions
history, ignoring all duplicates 16.2.4 History
history, ignoring duplicates 16.2.4 History
history, ignoring duplicates in search 16.2.4 History
history, ignoring spaces 16.2.4 History
history, incremental appending to a file 16.2.4 History
history, incremental appending to a file with time 16.2.4 History
history, sharing 16.2.4 History
history, stack 17 Shell Builtin Commands
history, timestamping 16.2.4 History
history, verifying substitution 16.2.4 History
hook function utility 26.2.5 Manipulating Hook Functions

I
identifiers, non-portable characters in 16.2.10 Shell Emulation
if construct 6.3 Complex Commands
input, tracing 16.2.9 Scripts and Functions
integer parameters 11 Arithmetic Evaluation
introduction 2 Introduction
invocation 4 Invocation
invoking widgets 18.3 Zle Builtins

J
job control, allowing 16.2.7 Job Control
job control, in subshell 16.2.7 Job Control
jobs 10.1 Jobs
jobs, asynchronous, and exiting shell 10.2 Signals
jobs, background priority 16.2.7 Job Control
jobs, background, I/O 10.1 Jobs
jobs, backgrounding 17 Shell Builtin Commands
jobs, continuing automatically 16.2.7 Job Control
jobs, disowning 10.1 Jobs
jobs, disowning 17 Shell Builtin Commands
jobs, foregrounding 17 Shell Builtin Commands
jobs, HUP 16.2.7 Job Control
jobs, killing 17 Shell Builtin Commands
jobs, list format 16.2.7 Job Control
jobs, output in subshell 16.2.7 Job Control
jobs, referring to 10.1 Jobs
jobs, resuming 17 Shell Builtin Commands
jobs, resuming automatically 16.2.7 Job Control
jobs, suspending 10.1 Jobs
jobs, waiting for 17 Shell Builtin Commands

K
key bindings 18.2 Keymaps
keyboard definition 26.2.3 Keyboard Definition
keymaps 18.2 Keymaps
keymaps 18.3 Zle Builtins
keys, binding 18.3 Zle Builtins
keys, rebinding 18.3 Zle Builtins
killing jobs 17 Shell Builtin Commands
ksh compatibility 4.2 Compatibility
ksh, argument splitting in typeset 16.2.10 Shell Emulation
ksh, array style 16.2.10 Shell Emulation
ksh, compatibility 17 Shell Builtin Commands
ksh, editor mode 18.1 Description
ksh, null command style 15.6 Parameters Used By The Shell
ksh, option printing style 16.2.10 Shell Emulation
ksh, redirections with no command 16.2.10 Shell Emulation
ksh, single letter options style 16.2.10 Shell Emulation

L
limits, resource 17 Shell Builtin Commands
limits, resource 17 Shell Builtin Commands
limits, resource 17 Shell Builtin Commands
line editor 18 Zsh Line Editor
line number, in evaluated expression 16.2.9 Scripts and Functions
line, reading 17 Shell Builtin Commands
links, symbolic 16.2.1 Changing Directories
list 6.1 Simple Commands & Pipelines
loading modules 17 Shell Builtin Commands
local keymaps 18.2.2 Local Keymaps
logging out, checking jobs when 16.2.7 Job Control
logging out, checking running jobs when 16.2.7 Job Control
long option 4.1 Invocation
loop style, csh 16.2.10 Shell Emulation
loops, continuing 17 Shell Builtin Commands
loops, exiting 17 Shell Builtin Commands
loops, for 6.3 Complex Commands
loops, repeat 6.3 Complex Commands
loops, until 6.3 Complex Commands
loops, while 6.3 Complex Commands

M
mail, warning of reading 16.2.6 Input/Output
mailing lists 2.3 Mailing Lists
marking directories 16.2.3 Expansion and Globbing
marking file types 16.2.2 Completion
matching, approximate 14.8.5 Approximate Matching
mathematical functions 22.17 The zsh/mathfunc Module
mathematical functions, use of 11 Arithmetic Evaluation
mode, privileged 16.2.11 Shell State
modifiers 14.1.4 Modifiers
modifiers, precommand 6.2 Precommand Modifiers
modules 22 Zsh Modules
modules, example 22.13 The zsh/example Module
modules, loading 17 Shell Builtin Commands
modules, writing 22.13 The zsh/example Module
multibyte characters, in expansion and globbing 16.2.3 Expansion and Globbing
multios 7.2 Multios

N
named directories, dynamic 14.7.1 Dynamic named directories
named directories, dynamic, helper function 26.4 Abbreviated dynamic references to directories
named directories, static 14.7.2 Static named directories
no clobber, POSIX compatible 16.2.10 Shell Emulation
notification of background jobs 16.2.7 Job Control
null command style 15.6 Parameters Used By The Shell
null globbing style, csh 16.2.3 Expansion and Globbing
nulls, embedded in $’...’ 16.2.10 Shell Emulation

O
octal, arithmetic expressions 16.2.9 Scripts and Functions
octal, output in C format 16.2.9 Scripts and Functions
operator precedence 16.2.9 Scripts and Functions
operators, arithmetic 11 Arithmetic Evaluation
option printing style, ksh 16.2.10 Shell Emulation
option printing, ksh style 16.2.10 Shell Emulation
options 16 Options
options, aliases 16.3 Option Aliases
options, description 16.2 Description of Options
options, processing 17 Shell Builtin Commands
options, setting 17 Shell Builtin Commands
options, shell 4.1 Invocation
options, single letter 16.4 Single Letter Options
options, single letter, ksh style 16.2.10 Shell Emulation
options, specifying 16.1 Specifying Options
options, unsetting 17 Shell Builtin Commands
overstrike mode, of editor 16.2.12 Zle

P
parameter expansion 14.3 Parameter Expansion
parameter expansion flags 14.3.1 Parameter Expansion Flags
parameter expansion rules 14.3.2 Rules
parameter expansion style, rc 16.2.3 Expansion and Globbing
parameter expansion, examples 14.3.3 Examples
parameter modifiers 14.1.4 Modifiers
parameter names, non-portable characters in 16.2.10 Shell Emulation
parameter, file access via 22.16 The zsh/mapfile Module
parameters 15 Parameters
parameters, array 15.1 Description
parameters, associative array 15.1 Description
parameters, declaring 17 Shell Builtin Commands
parameters, editing 18.3 Zle Builtins
parameters, editor 18.5 User-Defined Widgets
parameters, expanding 17 Shell Builtin Commands
parameters, floating point 11 Arithmetic Evaluation
parameters, for using file descriptors 7.1 Opening file descriptors using parameters
parameters, integer 11 Arithmetic Evaluation
parameters, listing 17 Shell Builtin Commands
parameters, marking readonly 17 Shell Builtin Commands
parameters, positional 17 Shell Builtin Commands
parameters, positional 17 Shell Builtin Commands
parameters, scalar 15.1 Description
parameters, setting 17 Shell Builtin Commands
parameters, setting array 17 Shell Builtin Commands
parameters, special 15.1 Description
parameters, special 22.20 The zsh/parameter Module
parameters, special 22.34 The zsh/zleparameter Module
parameters, substituting unset 16.2.3 Expansion and Globbing
parameters, unsetting 17 Shell Builtin Commands
parameters, warning when created globally 16.2.3 Expansion and Globbing
parameters, warning when setting in enclosing scope 16.2.3 Expansion and Globbing
parameters, zle 18.5 User-Defined Widgets
path search, extended 16.2.6 Input/Output
path search, for script argument to shell 16.2.6 Input/Output
PCRE, regexp 16.2.3 Expansion and Globbing
pipeline 6.1 Simple Commands & Pipelines
pipeline, exit status from 16.2.9 Scripts and Functions
precedence of glob operators 14.8.3 Precedence
precedence, operator 16.2.9 Scripts and Functions
precommand modifiers 6.2 Precommand Modifiers
priority of background jobs 16.2.7 Job Control
private parameter, creating 22.22 The zsh/param/private Module
privileged mode 16.2.11 Shell State
process substitution 14.2 Process Substitution
prompt expansion 13.1 Expansion of Prompt Sequences
prompt, ! expansion 16.2.8 Prompting
prompt, % expansion 16.2.8 Prompting
prompt, parameter expansion 16.2.8 Prompting
prompt, save partial lines 16.2.8 Prompting
prompt, with CR 16.2.8 Prompting
pushd, making cd behave like 16.2.1 Changing Directories
pushd, to home 16.2.1 Changing Directories

Q
qualifiers, globbing 14.8.7 Glob Qualifiers
querying before rm * 16.2.6 Input/Output
quoting 6.9 Quoting
quoting style, csh 16.2.10 Shell Emulation
quoting style, rc 16.2.6 Input/Output

R
rc, array expansion style 14.3 Parameter Expansion
rc, parameter expansion style 16.2.3 Expansion and Globbing
rc, quoting style 16.2.6 Input/Output
reading a line 17 Shell Builtin Commands
rebinding keys 18.3 Zle Builtins
rebinding widgets 18.3 Zle Builtins
recent directories, maintaining list of 26.3 Remembering Recent Directories
recursive globbing 14.8.6 Recursive Globbing
redirection 7 Redirection
redirection, current shell’s I/O 17 Shell Builtin Commands
redirections with no command, csh 16.2.10 Shell Emulation
redirections with no command, ksh 16.2.10 Shell Emulation
redirections with no command, sh 16.2.10 Shell Emulation
referring to jobs 10.1 Jobs
regex 22.23 The zsh/regex Module
regexp, bash BASH_REMATCH variable 16.2.10 Shell Emulation
regexp, PCRE 16.2.3 Expansion and Globbing
region, highlighting 18.7 Character Highlighting
regular expressions 22.23 The zsh/regex Module
regular expressions, case-insensitive matching, option 16.2.3 Expansion and Globbing
regular expressions, perl-compatible 22.21 The zsh/pcre Module
removable suffix, highlighting in completion 18.7 Character Highlighting
repeat loops 6.3 Complex Commands
reporter utility 26.2.4 Dumping Shell State
reserved words 6.5 Reserved Words
resource limits 17 Shell Builtin Commands
resource limits 17 Shell Builtin Commands
resource limits 17 Shell Builtin Commands
restricted shell 4.3 Restricted Shell
restricted shell 16.2.11 Shell State
resuming jobs automatically 16.2.7 Job Control
return from function, on error 16.2.9 Scripts and Functions
rm *, querying before 16.2.6 Input/Output
rm *, waiting before 16.2.6 Input/Output
roadmap 3 Roadmap
rules, parameter expansion 14.3.2 Rules

S
scalar 15.1 Description
select, system call 22.37 The zsh/zselect Module
selection, case 6.3 Complex Commands
selection, user 6.3 Complex Commands
sh compatibility 4.2 Compatibility
sh, compatibility 17 Shell Builtin Commands
sh, expansion style 16.2.10 Shell Emulation
sh, field splitting style 16.2.10 Shell Emulation
sh, field splitting style, parameter 14.3 Parameter Expansion
sh, globbing style 16.2.3 Expansion and Globbing
sh, redirections with no command 16.2.10 Shell Emulation
sh, single letter options style 16.2.10 Shell Emulation
share history 16.2.4 History
shell flags 4.1 Invocation
shell grammar 6 Shell Grammar
shell options 4.1 Invocation
shell, cloning 22.4 The zsh/clone Module
shell, suspending 17 Shell Builtin Commands
shell, timing 17 Shell Builtin Commands
shutdown files 5.1 Startup/Shutdown Files
signals, trapping 9.3.2 Trap Functions
signals, trapping 17 Shell Builtin Commands
simple commands 6.1 Simple Commands & Pipelines
single command 16.2.11 Shell State
single letter options 16.4 Single Letter Options
single letter options, ksh style 16.2.10 Shell Emulation
slash, removing trailing 16.2.2 Completion
slow connection, editing over 15.6 Parameters Used By The Shell
sockets 22.25 The zsh/net/socket Module
sockets, closing TCP 22.28.3 Closing Connections
sockets, inbound TCP 22.28.2 Inbound Connections
sockets, inbound Unix domain 22.25.2 Inbound Connections
sockets, outbound TCP 22.28.1 Outbound Connections
sockets, outbound Unix domain 22.25.1 Outbound Connections
sockets, TCP 22.28 The zsh/net/tcp Module
sockets, Unix domain 22.25 The zsh/net/socket Module
special characters, highlighting 18.7 Character Highlighting
special parameters 15.1 Description
spelling correction 16.2.6 Input/Output
stack, history 17 Shell Builtin Commands
startup files 5.1 Startup/Shutdown Files
startup files, global, inhibiting 16.2.5 Initialisation
startup files, sourcing 16.2.5 Initialisation
static named directories 14.7.2 Static named directories
status, on exit from pipeline 16.2.9 Scripts and Functions
styles in zftp functions 25.4.1 Configuration
sublist 6.1 Simple Commands & Pipelines
subscript flags 15.2.3 Subscript Flags
subscripts 15.2.1 Array Subscripts
subshell 6.3 Complex Commands
substitution, command 14.4 Command Substitution
substitution, parameter, flags 14.3.1 Parameter Expansion Flags
substitution, parameter, rules 14.3.2 Rules
substitution, process 14.2 Process Substitution
suffix, highlighting removable, in completion 18.7 Character Highlighting
sun keyboard, annoying 16.2.6 Input/Output
suspending jobs 10.1 Jobs
suspending the shell 17 Shell Builtin Commands
symbolic links 16.2.1 Changing Directories

T
TCP 22.28 The zsh/net/tcp Module
TCP function system 24 TCP Function System
TCP, example 22.28.4 Example
termcap value, printing 22.29 The zsh/termcap Module
terminal 22.4 The zsh/clone Module
terminal escape sequences for highlighting 18.7 Character Highlighting
terminfo value, printing 22.30 The zsh/terminfo Module
text objects 18.6.7 Text Objects
timed execution 22.24 The zsh/sched Module
timing 6.3 Complex Commands
timing the shell 17 Shell Builtin Commands
tracing, of commands 16.2.9 Scripts and Functions
tracing, of input lines 16.2.9 Scripts and Functions
trapping signals 9.3.2 Trap Functions
trapping signals 17 Shell Builtin Commands
traps, asynchronous 16.2.10 Shell Emulation
traps, DEBUG, before or after command 16.2.9 Scripts and Functions
traps, on function exit 16.2.10 Shell Emulation
traps, POSIX compatibility 16.2.10 Shell Emulation
try blocks 6.3 Complex Commands
tty, freezing 17 Shell Builtin Commands

U
umask 17 Shell Builtin Commands
Unicode combining characters 16.2.12 Zle
unset parameters, substituting 16.2.3 Expansion and Globbing
until loops 6.3 Complex Commands
user contributions 26 User Contributions
user selection 6.3 Complex Commands
users, watching 22.31 The zsh/watch Module

V
variables 15 Parameters
variables, environment 15.1 Description
version The Z Shell Manual
version control utility 26.5 Gathering information from version control systems

W
waiting before rm * 16.2.6 Input/Output
waiting for jobs 17 Shell Builtin Commands
watching users 22.31 The zsh/watch Module
while loops 6.3 Complex Commands
widgets 18.4 Zle Widgets
widgets, binding 18.3 Zle Builtins
widgets, calling 18.3 Zle Builtins
widgets, defining 18.3 Zle Builtins
widgets, invoking 18.3 Zle Builtins
widgets, rebinding 18.3 Zle Builtins
widgets, standard 18.6 Standard Widgets
widgets, user-defined 18.5 User-Defined Widgets
windows, curses 22.9.1 Builtin
word designators, history 14.1.3 Word Designators
writing modules 22.13 The zsh/example Module

Z
zftp function system 25 Zftp Function System
zftp function system, automatic reopening 25.4.3 Automatic and temporary reopening
zftp function system, configuration 25.4.1 Configuration
zftp function system, remote globbing 25.4.2 Remote globbing
zftp function system, styles 25.4.1 Configuration
zftp, functions 22.32.3 Functions
zftp, parameters 22.32.2 Parameters
zftp, problems 22.32.4 Problems
zftp, subcommands 22.32.1 Subcommands
ZLE 18 Zsh Line Editor
zle, builtin commands 18.3 Zle Builtins
zlogin 5.1 Startup/Shutdown Files
zlogout 5.1 Startup/Shutdown Files
zprofile 5.1 Startup/Shutdown Files
zrecompile utility 26.2.2 Recompiling Functions
zsh/datetime, function system based on 23 Calendar Function System
zshenv 5.1 Startup/Shutdown Files
zshrc 5.1 Startup/Shutdown Files
ztcp, function system based on 24 TCP Function System


This document was generated on September 23, 2023 using texi2any.