Implement edit-in-kitty using kitty-tool

Fixes #5546
Fixes #5630
This commit is contained in:
Kovid Goyal
2022-11-17 20:48:20 +05:30
parent 36631ddc49
commit efaf9faa38
7 changed files with 10 additions and 256 deletions

View File

@@ -144,9 +144,7 @@ def generate_completions_for_kitty() -> None:
# clone-in-kitty, edit-in-kitty
print('cik := root.AddSubCommand(&cli.Command{Name:"clone-in-kitty"})')
print('eik := root.AddSubCommand(&cli.Command{Name:"edit-in-kitty"})')
completion_for_launch_wrappers('cik', 'eik')
print(''.join(CompletionSpec.from_string('type:file mime:text/* group:"Text files"').as_go_code('eik.ArgCompleter', ' = ')))
completion_for_launch_wrappers('cik')
print('}')
print('func init() {')