internals:shell_options

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
internals:shell_options [2019/11/02 12:39]
ersen edit available shell mode of some options
internals:shell_options [2019/11/02 13:17]
ersen edit shell mode of promptvars
Line 156: Line 156:
 ==== force_fignore ==== ==== force_fignore ====
 ^Option: ​ |''​force_fignore'' ​ ^Since: ​ |3.0-alpha ​ | ^Option: ​ |''​force_fignore'' ​ ^Since: ​ |3.0-alpha ​ |
-^Shell mode:  |interactive ​(?​)  ​^Default: |on  |+^Shell mode:  |interactive ​   ^Default: |on  |
  
 If set, the suffixes specified by the [[syntax:​shellvars#​FIGNORE|FIGNORE]] shell variable cause words to be ignored when performing word completion even if the ignored words are the only possible completions. This option is enabled by default. If set, the suffixes specified by the [[syntax:​shellvars#​FIGNORE|FIGNORE]] shell variable cause words to be ignored when performing word completion even if the ignored words are the only possible completions. This option is enabled by default.
Line 254: Line 254:
 ==== nocaseglob ==== ==== nocaseglob ====
 ^Option: ​ |''​nocaseglob'' ​ ^Since: ​ |2.02-alpha1 ​ | ^Option: ​ |''​nocaseglob'' ​ ^Since: ​ |2.02-alpha1 ​ |
-^Shell mode:  |interactive (?)  ​^Default:​ |off  |+^Shell mode:  |all  ​^Default:​ |off  |
  
 If set, Bash matches filenames in a case-insensitive fashion when performing pathname expansion. If set, Bash matches filenames in a case-insensitive fashion when performing pathname expansion.
Line 260: Line 260:
 ==== nocasematch ==== ==== nocasematch ====
 ^Option: ​ |''​nocasematch'' ​ ^Since: ​ |3.1-alpha1 ​ | ^Option: ​ |''​nocasematch'' ​ ^Since: ​ |3.1-alpha1 ​ |
-^Shell mode:  |interactive (?)  ​^Default:​ |off  |+^Shell mode:  |all  ​^Default:​ |off  |
  
 If set, Bash matches patterns in a case-insensitive fashion when performing matching while executing ''​case''​ or ''<​nowiki>​[[</​nowiki>''​ conditional commands. If set, Bash matches patterns in a case-insensitive fashion when performing matching while executing ''​case''​ or ''<​nowiki>​[[</​nowiki>''​ conditional commands.
Line 278: Line 278:
 ==== promptvars ==== ==== promptvars ====
 ^Option: ​ |''​promptvars'' ​ ^Since: ​ |unknown ​ | ^Option: ​ |''​promptvars'' ​ ^Since: ​ |unknown ​ |
-^Shell mode:  |interactive ​(?​)  ​^Default: |on  |+^Shell mode:  |interactive ​     ^Default: |on  |
  
 If set, prompt strings undergo parameter expansion, command substitution,​ arithmetic expansion, and quote  removal after being expanded using the prompt special sequences. This option is enabled by default. If set, prompt strings undergo parameter expansion, command substitution,​ arithmetic expansion, and quote  removal after being expanded using the prompt special sequences. This option is enabled by default.
Line 311: Line 311:
 ==== xpg_echo ==== ==== xpg_echo ====
 ^Option: ​ |''​xpg_echo'' ​ ^Since: ​ |2.04-beta1 ​ | ^Option: ​ |''​xpg_echo'' ​ ^Since: ​ |2.04-beta1 ​ |
-^Shell mode:  |interactive (?)  ​^Default:​ |off  |+^Shell mode:  |all  ​^Default:​ |off  |
  
 If set, the ''​echo''​-builtin command expands backslash-escape sequences by default (POSIX, SUS, XPG). If set, the ''​echo''​-builtin command expands backslash-escape sequences by default (POSIX, SUS, XPG).
  • internals/shell_options.txt
  • Last modified: 2019/11/02 13:17
  • by ersen