FISH Options

Safe conversion in command interpreter (@ required)
When checked, all FISH variables that will be passed to the command processor as part of a command line must be prefixed with the special character @. This special character unambiguously identifies these variables as FISH symbols. The special characters are ignored when unchecked.
Automatic creation of global symbols
When checked, if an unrecognized name is found while parsing a FISH function, a global symbol is automatically created. If unchecked, global symbols must be explicitly declared using the FISH keyword global.
Allow conversion of integers to indices
When checked, allows automatic conversion of an int type to an index.