mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-12-12 08:33:45 +08:00
5ddb1adac1
This only uses the functions fish ships with, but still doesn't allow any *customization*, which is the point of no-config. This makes it a lot more usable, given that the actual normal prompt and things are there. This still doesn't set any colors, because we don't run __fish_config_interactive because we don't read config.fish (any config.fish), because that would run the snippets.
17 lines
445 B
Fish
17 lines
445 B
Fish
#RUN: %fish --no-config %s
|
|
|
|
functions | string match help
|
|
# CHECK: help
|
|
|
|
# Universal variables are disabled, we fall back to setting them as global
|
|
set -U
|
|
# CHECK:
|
|
set -U foo bar
|
|
set -S foo
|
|
# CHECK: $foo: set in global scope, unexported, with 1 elements
|
|
# CHECK: $foo[1]: |bar|
|
|
|
|
set -S fish_function_path fish_complete_path
|
|
# CHECK: $fish_function_path: set in global scope, unexported, with 1 elements
|
|
# CHECK: $fish_function_path[1]: |{{.*}}|
|