diff options
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | Completion/Linux/Command/_sshfs | 14 |
2 files changed, 17 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 2f92dfe45..a80c8dff9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,9 @@ * 22054: Completion/Linux/Command/_fusermount: completion for fusermount. + * 22055: Completion/Linux/Command/_sshfs: completion for + the FUSE sshfs. + 2005-12-06 Peter Stephenson <pws@csr.com> * 22053: Etc/FAQ.yo, Functions/Newuser/zsh-newuser-install: diff --git a/Completion/Linux/Command/_sshfs b/Completion/Linux/Command/_sshfs new file mode 100644 index 000000000..c6a8e102d --- /dev/null +++ b/Completion/Linux/Command/_sshfs @@ -0,0 +1,14 @@ +#compdef sshfs + +_arguments \ + '-V[version]' \ + '-p:tcp port:' \ + '-C[compression]' \ + '-o:options:_values -s , "sshfs or fuse or mount options" reconnect sshfs_sync no_readahead sshfs_debug cache=:cache\ setting:(yes no) cache_timeout=:seconds: cache_stat_timeout=:seconds: cache_dir_timeout=:seconds: cache_link_timeout=:seconds: ssh_command=:ssh\ command:_command_names directport=:port: SSHOPT=:ssh\ option: default_permissions allow_other allow_root kernel_cache large_read direct_io max_read=:size: hard_remove debug fs_name=:name: use_ino readdir_ino' \ + '-d[debug]' \ + '-f[foreground]' \ + '-s[disable multithreaded operation]' \ + '-r[mount read-only]' \ + '-h[help]' \ + ':remote directory:_user_at_host -S:' \ + ':mountpoint:_files -/' |