|  | Index Entry | Section | 
|---|
| 
 | 
| O |  |  | 
|---|
|  | octal, arithmetic expressions | 16.2.9 Scripts and Functions | 
|  | octal, output in C format | 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 | 
|  | 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 style, rc | 16.2.3 Expansion and Globbing | 
|  | parameter modifiers | 14.1.4 Modifiers | 
|  | parameter names, non-portable characters in | 16.2.10 Shell Emulation | 
|  | parameter, file access via | 22.13 The zsh/mapfile Module | 
|  | parameters | 15. Parameters | 
|  | 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, 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, setting | 17. Shell Builtin Commands | 
|  | parameters, setting array | 17. Shell Builtin Commands | 
|  | parameters, special | 22.16 The zsh/parameter Module | 
|  | parameters, special | 22.30 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, zle | 18.5 User-Defined Widgets | 
|  | path search, extended | 16.2.6 Input/Output | 
|  | PCRE, regexp | 16.2.3 Expansion and Globbing | 
|  | pipeline | 6.1 Simple Commands & Pipelines | 
|  | precedence of glob operators | 14.8.3 Precedence | 
|  | precommand modifiers | 6.2 Precommand Modifiers | 
|  | priority of background jobs | 16.2.7 Job Control | 
|  | 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.8 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 | 
|  | redirection | 7. Redirection | 
|  | 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.18 The zsh/regex Module | 
|  | regexp, bash BASH_REMATCH variable | 16.2.10 Shell Emulation | 
|  | regexp, PCRE | 16.2.3 Expansion and Globbing | 
|  | regular expressions | 22.18 The zsh/regex Module | 
|  | regular expressions, case-insensitive matching, option | 16.2.3 Expansion and Globbing | 
|  | regular expressions, perl-compatible | 22.17 The zsh/pcre Module | 
|  | 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 | 
| 
 | 
| S |  |  | 
|---|
|  | select, system call | 22.33 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 Options | 
|  | shell grammar | 6. Shell Grammar | 
|  | shell options | 4.1 Invocation Options | 
|  | shell, cloning | 22.3 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.2 Special 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.20 The zsh/net/socket Module | 
|  | sockets, closing TCP | 22.25.3 Closing Connections | 
|  | sockets, inbound TCP | 22.25.2 Inbound Connections | 
|  | sockets, inbound Unix domain | 22.20.2 Inbound Connections | 
|  | sockets, outbound TCP | 22.25.1 Outbound Connections | 
|  | sockets, outbound Unix domain | 22.20.1 Outbound Connections | 
|  | sockets, TCP | 22.25 The zsh/net/tcp Module | 
|  | sockets, Unix domain | 22.20 The zsh/net/socket Module | 
|  | 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 | 
|  | 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, process | 14.2 Process Substitution | 
|  | 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 | 
| 
 |