mirror of
https://github.com/fish-shell/fish-shell
synced 2024-12-27 05:13:10 +00:00
completions: add smerge (Sublime Merge CLI tool) (#10135)
* completions: add smerge (Sublime Merge CLI tool) * completions: add `-o` (and file completion) to `smerge mergetool`
This commit is contained in:
parent
d1a906026a
commit
b7a85fe172
1 changed files with 14 additions and 0 deletions
14
share/completions/smerge.fish
Normal file
14
share/completions/smerge.fish
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
# Sublime Merge CLI tool
|
||||||
|
|
||||||
|
complete -c smerge -s n -l new-window -d 'Open a new window'
|
||||||
|
complete -c smerge -l launch-or-new-window -d 'Open new window only if app is running'
|
||||||
|
complete -c smerge -s b -l background -d "Don't activate the application"
|
||||||
|
complete -c smerge -l safe-mode -d 'Launch in a sandboxed environment'
|
||||||
|
complete -c smerge -s h -l help -d 'Show help (this message) and exit'
|
||||||
|
complete -c smerge -s v -l version -d 'Show version and exit'
|
||||||
|
complete -c smerge -a search -x -d 'Search for commits in the current repository'
|
||||||
|
complete -c smerge -a blame -r -d 'Blame the given file in the current repo'
|
||||||
|
complete -c smerge -a log -r -d 'Show the file history in the current repo'
|
||||||
|
complete -c smerge -a mergetool -rF -d 'Open the merge tool for the given files'
|
||||||
|
complete -c smerge -l no-wait -d "Don't wait for the application to close" -n '__fish_seen_subcommand_from mergetool'
|
||||||
|
complete -c smerge -s o -rF -d "Merged output file" -n "__fish_seen_subcommand_from mergetool"
|
Loading…
Reference in a new issue