aboutsummaryrefslogtreecommitdiffhomepage
path: root/share/functions/__fish_complete_vi.fish
diff options
context:
space:
mode:
Diffstat (limited to 'share/functions/__fish_complete_vi.fish')
-rw-r--r--share/functions/__fish_complete_vi.fish10
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'