-
Notifications
You must be signed in to change notification settings - Fork 402
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
added auto completions for fish shell
- Loading branch information
1 parent
b99e6c5
commit df3ec7f
Showing
1 changed file
with
99 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,99 @@ | ||
complete -c delta -l blame-code-style -x -d "Style string for the code section of a git blame line" | ||
complete -c delta -l blame-format -x -d "Format string for git blame commit metadata" | ||
complete -c delta -l blame-palette -x -d "Background colors used for git blame lines" | ||
complete -c delta -l blame-separator-format -x -d "Separator between the blame format and the code section of a git blame line" | ||
complete -c delta -l blame-separator-style -x -d "Style string for the blame-separator-format" | ||
complete -c delta -l blame-timestamp-format -x -d "Format of git blame timestamp in raw git output received by delta" | ||
complete -c delta -l color-only -d "Do not alter the input structurally in any way" | ||
complete -c delta -l commit-decoration-style -x -d "Style string for the commit hash decoration" | ||
complete -c delta -l commit-regex -x -d "Regular expression used to identify the commit line when parsing git output" | ||
complete -c delta -l commit-style -x -d "Style string for the commit hash line" | ||
complete -c delta -l dark -d "Use default colors appropriate for a dark terminal background" | ||
complete -c delta -l default-language -x -d "Default language used for syntax highlighting" | ||
complete -c delta -l diff-highlight -d "Emulate diff-highlight" | ||
complete -c delta -l diff-so-fancy -d "Emulate diff-so-fancy" | ||
complete -c delta -l diff-stat-align-width -x -d "Width allocated for file paths in a diff stat section" | ||
complete -c delta -l features -x -d "Names of delta features to activate" | ||
complete -c delta -l file-added-label -x -d "Text to display before an added file path" | ||
complete -c delta -l file-copied-label -x -d "Text to display before a copied file path" | ||
complete -c delta -l file-decoration-style -x -d "Style string for the file decoration" | ||
complete -c delta -l file-modified-label -x -d "Text to display before a modified file path" | ||
complete -c delta -l file-removed-label -x -d "Text to display before a removed file path" | ||
complete -c delta -l file-renamed-label -x -d "Text to display before a renamed file path" | ||
complete -c delta -l file-style -x -d "Style string for the file section" | ||
complete -c delta -l file-transformation -x -d "Sed-style command transforming file paths for display" | ||
complete -c delta -l grep-context-line-style -x -d "Style string for non-matching lines of grep output" | ||
complete -c delta -l grep-file-style -x -d "Style string for file paths in grep output" | ||
complete -c delta -l grep-line-number-style -x -d "Style string for line numbers in grep output" | ||
complete -c delta -l grep-match-line-style -x -d "Style string for matching lines of grep output" | ||
complete -c delta -l grep-match-word-style -x -d "Style string for the matching substrings within a matching line of grep output" | ||
complete -c delta -l grep-separator-symbol -x -d "Separator symbol printed after the file path and line number in grep output" | ||
complete -c delta -l hunk-header-decoration-style -x -d "Style string for the hunk-header decoration" | ||
complete -c delta -l hunk-header-file-style -x -d "Style string for the file path part of the hunk-header" | ||
complete -c delta -l hunk-header-line-number-style -x -d "Style string for the line number part of the hunk-header" | ||
complete -c delta -l hunk-header-style -x -d "Style string for the hunk-header" | ||
complete -c delta -l hunk-label -x -d "Text to display before a hunk header" | ||
complete -c delta -l hyperlinks -d "Render commit hashes, file names, and line numbers as hyperlinks" | ||
complete -c delta -l hyperlinks-commit-link-format -x -d "Format string for commit hyperlinks" | ||
complete -c delta -l hyperlinks-file-link-format -x -d "Format string for file hyperlinks" | ||
complete -c delta -l inline-hint-style -x -d "Style string for short inline hint text" | ||
complete -c delta -l inspect-raw-lines -xa "true false" -d "Kill-switch for --color-moved support" | ||
complete -c delta -l keep-plus-minus-markers -d "Prefix added/removed lines with a +/- character" | ||
complete -c delta -l light -d "Use default colors appropriate for a light terminal background" | ||
complete -c delta -l line-buffer-size -x -d "Size of internal line buffer" | ||
complete -c delta -l line-fill-method -xa "ansi spaces" -d "Line-fill method in side-by-side mode" | ||
complete -c delta -l line-numbers -s n -d "Display line numbers next to the diff" | ||
complete -c delta -l line-numbers-left-format -x -d "Format string for the left column of line numbers" | ||
complete -c delta -l line-numbers-left-style -x -d "Style string for the left column of line numbers" | ||
complete -c delta -l line-numbers-minus-style -x -d "Style string for line numbers in the old (minus) version of the file" | ||
complete -c delta -l line-numbers-plus-style -x -d "Style string for line numbers in the new (plus) version of the file" | ||
complete -c delta -l line-numbers-right-format -x -d "Format string for the right column of line numbers" | ||
complete -c delta -l line-numbers-right-style -x -d "Style string for the right column of line numbers" | ||
complete -c delta -l line-numbers-zero-style -x -d "Style string for line numbers in unchanged (zero) lines" | ||
complete -c delta -l list-languages -d "List supported languages and associated file extensions" | ||
complete -c delta -l list-syntax-themes -d "List available syntax-highlighting color themes" | ||
complete -c delta -l map-styles -x -d "Map styles encountered in raw input to desired output styles" | ||
complete -c delta -l max-line-distance -x -d "Maximum line pair distance parameter in within-line diff algorithm" | ||
complete -c delta -l max-line-length -x -d "Truncate lines longer than this" | ||
complete -c delta -l merge-conflict-begin-symbol -x -d "String marking the beginning of a merge conflict region" | ||
complete -c delta -l merge-conflict-end-symbol -x -d "String marking the end of a merge conflict region" | ||
complete -c delta -l merge-conflict-ours-diff-header-decoration-style -x -d "Style string for the decoration of the header above the 'ours' merge conflict diff" | ||
complete -c delta -l merge-conflict-ours-diff-header-style -x -d "Style string for the header above the 'ours' branch merge conflict diff" | ||
complete -c delta -l merge-conflict-theirs-diff-header-decoration-style -x -d "Style string for the decoration of the header above the 'theirs' merge conflict diff" | ||
complete -c delta -l merge-conflict-theirs-diff-header-style -x -d "Style string for the header above the 'theirs' branch merge conflict diff" | ||
complete -c delta -l minus-empty-line-marker-style -x -d "Style string for removed empty line marker" | ||
complete -c delta -l minus-emph-style -x -d "Style string for emphasized sections of removed lines" | ||
complete -c delta -l minus-non-emph-style -x -d "Style string for non-emphasized sections of removed lines that have an emphasized section" | ||
complete -c delta -l minus-style -x -d "Style string for removed lines" | ||
complete -c delta -l navigate -d "Activate diff navigation" | ||
complete -c delta -l navigate-regex -x -d "Regular expression defining navigation stop points" | ||
complete -c delta -l no-gitconfig -d "Do not read any settings from git config" | ||
complete -c delta -l pager -x -d "Which pager to use" | ||
complete -c delta -l paging -xa "auto always never" -d "Whether to use a pager when displaying output" | ||
complete -c delta -l parse-ansi -d "Display ANSI color escape sequences in human-readable form" | ||
complete -c delta -l plus-emph-style -x -d "Style string for emphasized sections of added lines" | ||
complete -c delta -l plus-empty-line-marker-style -x -d "Style string for added empty line marker" | ||
complete -c delta -l plus-non-emph-style -x -d "Style string for non-emphasized sections of added lines that have an emphasized section" | ||
complete -c delta -l plus-style -x -d "Style string for added lines" | ||
complete -c delta -l raw -d "Do not alter the input in any way" | ||
complete -c delta -l relative-paths -d "Output all file paths relative to the current directory" | ||
complete -c delta -l right-arrow -x -d "Text to display with a changed file path" | ||
complete -c delta -l show-colors -d "Show available named colors" | ||
complete -c delta -l show-config -d "Display the active values for all Delta options" | ||
complete -c delta -l show-syntax-themes -d "Show example diff for available syntax-highlighting themes" | ||
complete -c delta -l show-themes -d "Show example diff for available delta themes" | ||
complete -c delta -l side-by-side -s s -d "Display diffs in side-by-side layout" | ||
complete -c delta -l syntax-theme -xa "(delta --list-syntax-themes | cut -f 2)" -d "The syntax-highlighting theme to use" | ||
complete -c delta -l tabs -x -d "The number of spaces to replace tab characters with" | ||
complete -c delta -l true-color -xa "auto always never" -d "Whether to emit 24-bit RGB color codes" | ||
complete -c delta -l whitespace-error-style -x -d "Style string for whitespace errors" | ||
complete -c delta -l width -s w -x -d "The width of underline/overline decorations" | ||
complete -c delta -l word-diff-regex -x -d "Regular expression defining a 'word' in within-line diff algorithm" | ||
complete -c delta -l wrap-left-symbol -x -d "End-of-line wrapped content symbol" | ||
complete -c delta -l wrap-max-lines -x -d "How often a line should be wrapped if it does not fit" | ||
complete -c delta -l wrap-right-percent -x -d "Threshold for right-aligning wrapped content" | ||
complete -c delta -l wrap-right-prefix-symbol -x -d "Pre-wrapped content symbol" | ||
complete -c delta -l wrap-right-symbol -x -d "End-of-line wrapped content symbol" | ||
complete -c delta -l zero-style -x -d "Style string for unchanged lines" | ||
complete -c delta -l help -s h -d "Print help information" | ||
complete -c delta -l version -s V -d "Print version information" |