-
Notifications
You must be signed in to change notification settings - Fork 2
/
fish.sublime-settings
59 lines (51 loc) · 2.79 KB
/
fish.sublime-settings
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
{
// Absolute file path to directory containing fish binaries (fish, fish_indent).
// A string or a dictionary keyed off sublime.platform() values, so it may be customized on a per-platform basis:
// "fish_directory": {
// "windows": "C:/cygwin/bin",
// "linux": "/usr/local/bin/",
// "osx": "/usr/local/bin/"
// },
// Only need to specify for nonstandard fish installs! On Windows, the Cygwin/MSYS2 arch is assumed to be the same as that of the system.
// E.g., for a default 32-bit Cygwin install on 64-bit Windows you must set to "C:/cygwin/bin"
"fish_directory": "",
// Indent the current fish file immediately prior to each save
"indent_on_save": false,
// (Only if indent_on_save is true)
// List of file names not to indent when saving
"indent_on_save_blacklist": ["syntax_test_fish.fish"],
// Which highlighters to enable
"enabled_highlighters": ["compatibility", "path"],
// (Applies to all enabled highlighters)
// List of file names not to mark up with highlighters
"highlighter_blacklist": ["syntax_test_fish.fish"],
// (Applies to all enabled highlighters)
// Turn on debug/informational output in the console.
// Must restart ST or reload plugins for change to take effect
"highlighter_debugging": false,
// (Applies to all enabled highlighters)
// Control when to show information from highlighters in the status bar (bottom left of the Sublime Text window), for highlighters which choose to provide information here.
// Currently only the compatibility highlighter has a status, which indicates the number of issues in the current document (only critical if non-zero).
// Valid settings are:
// - "always" (show all statuses)
// - "critical" (show only the statuses classed as critical)
// - "off" (show no statuses)
// Must restart ST or reload plugins for change to take effect
"highlighter_show_status": "always",
// (Applies to compatibility highlighter)
// The version of fish which scripts will be targeted to, highlighting anything inconsistent or incompatible with that version.
// May be "auto" to read the version of fish installed on the system, or a version number of the form "X[.Y[.Z]]" where X, Y, and Z are integers and Y and Z are optional and assumed to be "0" if not given.
// E.g., "2.7.1", "2.7", or "3"
"compat_highlighter_fish_version": "auto",
// (Applies to compatibility highlighter)
// List of types of compatibility issues to highlight.
// Types of issues are:
// - "error" (structure doesn't exist in targeted fish version)
// - "behaviour" (structure behaves differently in targeted fish version than the syntax indicates)
// - "deprecated" (structure is deprecated as of targeted fish version)
"compat_highlighter_types": [
"error",
"behaviour",
"deprecated",
],
}