diff options
Diffstat (limited to 'share/functions/__fish_complete_vi.fish')
-rw-r--r-- | share/functions/__fish_complete_vi.fish | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/share/functions/__fish_complete_vi.fish b/share/functions/__fish_complete_vi.fish index f2f253da..51009d8b 100644 --- a/share/functions/__fish_complete_vi.fish +++ b/share/functions/__fish_complete_vi.fish @@ -2,9 +2,9 @@ function __fish_complete_vi -d "Compleletions for vi and its aliases" --argument-names cmd set -l is_vim - if type $cmd > /dev/null - eval command $cmd --version >/dev/null ^/dev/null; and set -l is_vim vim - end + if type -q $cmd + eval command $cmd --version >/dev/null ^/dev/null; and set -l is_vim vim + end # vim set -l cmds -c $cmd @@ -24,11 +24,11 @@ function __fish_complete_vi -d "Compleletions for vi and its aliases" --argument complete $cmds -s o -r --description 'Open stacked windows for each file' complete $cmds -s O -r --description 'Open side by side windows for each file' complete $cmds -s p -r --description 'Open tab pages for each file' - complete $cmds -s q -r --description 'Start in quickFix mode' + complete $cmds -s q -r --description 'Start in quickFix mode' complete $cmds -s r -r --description 'Use swap files for recovery' complete $cmds -s s -r --description 'Source and execute script file' complete $cmds -s t -r --description 'Set the cursor to tag' - complete $cmds -s T -r --description 'Terminal name' + complete $cmds -s T -r --description 'Terminal name' complete $cmds -s u -r --description 'Use alternative vimrc' complete $cmds -s U -r --description 'Use alternative vimrc in GUI mode' complete $cmds -s w -r --description 'Record all typed characters' |