Completion for bash

This commit is contained in:
Kovid Goyal
2018-08-26 09:16:02 +05:30
parent 933cced76c
commit f36a9fffa3
2 changed files with 31 additions and 0 deletions

14
completion/bash/kitty.sh Normal file
View File

@@ -0,0 +1,14 @@
#!/bin/bash
kitty_completions() {
local src
local limit
# Send all words up to the word the cursor is currently on
let limit=1+$COMP_CWORD
src=$(printf "%s\n" "${COMP_WORDS[@]: 0:$limit}" | kitty +complete bash)
if [[ $? == 0 ]]; then
eval ${src}
fi
}
complete -F kitty_completions kitty