1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-10-10 22:31:24 +02:00
zsh/Completion/Unix/Command
2025-01-27 23:35:03 +01:00
..
.distfiles
_a2ps
_aap 49151: remove commas erroneously included in _arguments exclusion lists 2021-07-09 00:32:37 +02:00
_abcde 53328: completion options update 2025-01-27 23:34:59 +01:00
_ack 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_adb 49968: _adb: also replace model names, since device names aren't sent on wifi listing 2022-04-03 18:34:03 +02:00
_ansible 52769: fix completion of ansible keywords and --step option 2024-03-18 21:12:55 +01:00
_ant 52366 + fix typo: rename find_targets as _ant_targets, replace one sed with substitution 2023-12-09 19:47:09 -08:00
_antiword
_apachectl
_apm
_arp 49852: Add _routing_domains and _routing_tables types 2022-03-18 20:52:18 -05:00
_arping
_asciidoctor
_asciinema
_at
_attr 49319: completion options update 2021-08-29 17:08:34 +02:00
_augeas
_avahi
_awk 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_base64
_basename
_bash
_baz 49157: fix uses of literal % characters in completion descriptions 2021-07-10 23:50:50 +02:00
_beep
_bibtex
_bison
_bittorrent 49316: add (-.) glob qualifier to globs where only files are applicable 2021-08-29 17:00:05 +02:00
_bogofilter
_bpython 48938: remove vim fold and option markers in completions 2021-06-03 00:09:06 +02:00
_bzip2
_bzr 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_cabal
_cal 51473: Update cal/ncal completion 2023-02-24 14:43:27 +01:00
_calendar
_cat 52315: completion options update 2023-11-22 00:07:37 +01:00
_ccal
_cdcd
_cdrdao
_cdrecord
_chkconfig
_chmod 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_chown 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_chroot 52112: use '_normal -p subcmd' to complete only external command 2023-09-04 15:07:52 +09:00
_chsh
_cksum
_clay
_cmp 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_column 52265: update completions for some util-linux tools to version 2.39.2 2023-11-02 14:59:19 +01:00
_comm
_composer
_compress
_configure
_cowsay
_cp 52307: new completion for many SELinux tools 2023-11-17 18:25:21 +01:00
_cpio 49315: list units in brackets at the end of group descriptions 2021-08-29 16:55:25 +02:00
_cplay
_crontab
_cscope
_csplit 49730: new completions for csplit, pr, ptx, truncate 2022-02-04 21:17:00 +09:00
_cssh
_ctags 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_curl 48832: try _gnu_generic first 2021-09-06 12:20:27 -07:00
_cut 52303: updates to completions for macOS 13 2023-11-17 18:13:41 +01:00
_cvs 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_darcs
_date 53325: cover newer BSD releases in completion 2025-01-27 23:00:17 +01:00
_dbus 52315: completion options update 2023-11-22 00:07:37 +01:00
_dconf
_dd 52315: completion options update 2023-11-22 00:07:37 +01:00
_devtodo
_df 53325: cover newer BSD releases in completion 2025-01-27 23:00:17 +01:00
_dhclient 53325: cover newer BSD releases in completion 2025-01-27 23:00:17 +01:00
_dict 49319: completion options update 2021-08-29 17:08:34 +02:00
_diff
_diff3
_diffstat
_dig 53328: completion options update 2025-01-27 23:34:59 +01:00
_django 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_dmesg 47944: update completions for NetBSD 9 2021-02-08 00:40:10 +01:00
_dmidecode 53325: cover newer BSD releases in completion 2025-01-27 23:00:17 +01:00
_doas
_dos2unix
_drill
_dropbox 49315: list units in brackets at the end of group descriptions 2021-08-29 16:55:25 +02:00
_dsh
_dtruss 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_du 52303: updates to completions for macOS 13 2023-11-17 18:13:41 +01:00
_dvi
_ecasound 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_ed 43722: _ed, _env, _sort: support darwin 2018-10-24 17:32:17 +09:00
_elfdump 52217: update completions for FreeBSD 14 2023-10-11 00:57:16 +02:00
_elinks
_enscript 52315: completion options update 2023-11-22 00:07:37 +01:00
_entr 49319: completion options update 2021-08-29 17:08:34 +02:00
_env 53325: cover newer BSD releases in completion 2025-01-27 23:00:17 +01:00
_espeak
_etags
_fakeroot
_feh
_fetchmail 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_ffmpeg Protect some :s from history modifier expansion 2023-06-06 09:22:18 +01:00
_figlet
_find 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_finger
_flac 53328: completion options update 2025-01-27 23:34:59 +01:00
_flex
_fmt
_fold
_fortune
_fsh
_fuser 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_gcc github #122: Add c17, iso9899:2017, c18, iso9899:2018, gnu17, gnu18, c++20, gnu++20, c++23, gnu++23 to gcc completion 2024-11-23 23:20:27 +01:00
_gcore 52217: update completions for FreeBSD 14 2023-10-11 00:57:16 +02:00
_gdb 48437: fix pid completion when cursor is in the middle of the line 2021-04-09 21:51:31 +02:00
_gem 52301: update options in completions for ruby 3.2, gem 3.4.10 and ri 6.5 2023-11-14 20:39:23 +01:00
_genisoimage
_getconf
_getent 52315: completion options update 2023-11-22 00:07:37 +01:00
_getfacl 49319: completion options update 2021-08-29 17:08:34 +02:00
_getmail
_getopt unposted: Fix util-linux variant detection in _getopt 2022-04-26 21:54:29 -05:00
_ghostscript
_git 53327: update for git 2.47 2025-01-27 23:35:03 +01:00
_global 51111: update completion for global to version 6.6.8 2022-12-09 19:27:31 -08:00
_gnu_generic
_gnupod 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_gnutls 53328: completion options update 2025-01-27 23:34:59 +01:00
_go 49316: add (-.) glob qualifier to globs where only files are applicable 2021-08-29 17:00:05 +02:00
_gpg 52315: completion options update 2023-11-22 00:07:37 +01:00
_gphoto2
_gprof 52315: completion options update 2023-11-22 00:07:37 +01:00
_gradle 52179: Fix gradlew completion when it isn't in PATH 2023-11-01 00:31:10 +01:00
_graphicsmagick
_grep 51581: update completions to cover changes in OpenBSD 7.2 2023-03-16 22:12:48 +01:00
_groff
_growisofs 49315: list units in brackets at the end of group descriptions 2021-08-29 16:55:25 +02:00
_gsettings
_guilt
_gzip 49319: completion options update 2021-08-29 17:08:34 +02:00
_head 52013,52014,52015,52016,52017,52018: updates for coreutils option changes 2023-08-06 13:35:20 -07:00
_hexdump 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_host
_hostname
_iconv 52413: support Citrus version of iconv on macOS, DragonFly, NetBSD 2023-12-16 23:22:58 +09:00
_id 52303: updates to completions for macOS 13 2023-11-17 18:13:41 +01:00
_ifconfig 52303: updates to completions for macOS 13 2023-11-17 18:13:41 +01:00
_iftop
_imagemagick unposted: _imagemagick: Add *.svg and *.webp files. 2022-08-28 16:45:53 +00:00
_init_d
_initctl 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_install 52315: completion options update 2023-11-22 00:07:37 +01:00
_iostat 53325: cover newer BSD releases in completion 2025-01-27 23:00:17 +01:00
_ip
_ipsec
_irssi
_ispell
_java 52552: newer Java supports passing source files directly to java 2024-02-22 19:07:01 +01:00
_joe 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_join
_jq 53328: completion options update 2025-01-27 23:34:59 +01:00
_killall 49597: add a helper for completing numbers with unit suffixes and separate out defaults, ranges and units in completion descriptions 2021-11-24 23:09:38 +01:00
_knock * 20940: Completion/Unix/Command/_knock: completion for knock command. 2005-03-07 03:07:05 +00:00
_kvno
_last 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_ldconfig
_ldd 52217: update completions for FreeBSD 14 2023-10-11 00:57:16 +02:00
_less 52315: completion options update 2023-11-22 00:07:37 +01:00
_lha
_libvirt 51858 (+52073): virsh's edit command accepts all domains 2023-08-28 12:02:15 +09:00
_links
_lldb
_ln 52303: updates to completions for macOS 13 2023-11-17 18:13:41 +01:00
_loadkeys
_locale unposted (Daniel): add exclusion list missed in recent OpenBSD update to locale completion 2021-02-13 01:15:10 +01:00
_localedef
_locate 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_logger 49631: new logger completion 2021-12-02 21:03:57 +01:00
_look
_lp 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_ls 53325: cover newer BSD releases in completion 2025-01-27 23:00:17 +01:00
_lsof 52315: completion options update 2023-11-22 00:07:37 +01:00
_lua 52315: completion options update 2023-11-22 00:07:37 +01:00
_luarocks 49317: cleanup inappropriate use of {...} specs with _arguments or _alternative 2021-08-29 17:05:39 +02:00
_lynx
_lz4
_lzop
_mail
_make 52303: updates to completions for macOS 13 2023-11-17 18:13:41 +01:00
_man 53251: _man: fix page completion on macOS, update fall-back paths, etc. 2024-12-16 11:01:23 -06:00
_md5sum 49343: Fix file name completion of GNU digest utilities 2021-09-04 13:28:26 +02:00
_mencal
_mh
_mkdir
_mkfifo
_mknod
_mktemp 52217: update completions for FreeBSD 14 2023-10-11 00:57:16 +02:00
_module 49153: cut off .lua extension from module files that occurs when using lmod for module 2021-07-08 23:51:36 +02:00
_monotone
_moosic 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_mosh 52112: use '_normal -p subcmd' to complete only external command 2023-09-04 15:07:52 +09:00
_mount 52307: new completion for many SELinux tools 2023-11-17 18:25:21 +01:00
_mpc Karel Balej: 53240, 53241: updated completions for mpc add, mpc insert 2024-11-12 19:48:56 -08:00
_mt
_mtools
_mtr 49319: completion options update 2021-08-29 17:08:34 +02:00
_mutt unposted (cf. 52167): mutt's -a takes a list of files terminated by -- 2023-11-14 21:19:30 +01:00
_mv 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_myrepos
_mysql_utils 50695: Completion/Unix/Command/_mysql_utils add --protocol option 2022-09-28 17:59:48 -04:00
_mysqldiff 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_ncftp
_netcat
_netstat 52217: update completions for FreeBSD 14 2023-10-11 00:57:16 +02:00
_nginx
_ngrep
_nice 52114: improve _nice 2023-09-07 22:37:16 +09:00
_nkf 51108: single letter forms of Shift-JIS / EUC-JP options were reversed 2022-12-06 20:47:10 -08:00
_nl
_nm 52315: completion options update 2023-11-22 00:07:37 +01:00
_nmap
_npm
_nslookup
_numfmt 41823: new completions for some GNU coreutils utilities 2017-10-07 22:26:51 +02:00
_objdump 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_od
_openldap 51455, 51461: new completion for the OpenLDAP client tools including a helper function for LDAP search filters 2023-02-19 17:20:35 +01:00
_openstack 48192: Fix _openstack completion for new style clients 2021-03-31 01:16:25 +02:00
_opustools 49157: fix uses of literal % characters in completion descriptions 2021-07-10 23:50:50 +02:00
_pack
_pandoc 52315: completion options update 2023-11-22 00:07:37 +01:00
_paste
_patch
_patchutils 49319: completion options update 2021-08-29 17:08:34 +02:00
_pax
_pbm 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_perforce 49315: list units in brackets at the end of group descriptions 2021-08-29 16:55:25 +02:00
_perl 52315: completion options update 2023-11-22 00:07:37 +01:00
_perlbrew github #108: add perlbrew completion 2024-01-26 07:23:14 +01:00
_perldoc 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_pgrep 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_php 49519: quote completed options as needed and remove the now superfluous quotes from option specifications 2021-10-26 18:35:36 +02:00
_picocom
_pine
_ping 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_pip 49655 based on 34928 (Daniel Hahler): new pip completion 2021-12-21 01:20:01 +01:00
_pkg-config
_pkg_instance
_pkgadd
_pkginfo 49158: remove superfluous function definitions 2021-07-11 00:32:34 +02:00
_pkgrm 49158: remove superfluous function definitions 2021-07-11 00:32:34 +02:00
_pon
_postfix
_postgresql
_pr 49730: new completions for csplit, pr, ptx, truncate 2022-02-04 21:17:00 +09:00
_printenv
_prove
_ps 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_psutils
_ptx 49730: new completions for csplit, pr, ptx, truncate 2022-02-04 21:17:00 +09:00
_pump
_pv 53328: completion options update 2025-01-27 23:34:59 +01:00
_pwgen
_pydoc 51331: update _pydoc for version 3.11 2023-05-11 11:44:38 -07:00
_python 51330: Update python3 completion for version 3.11 2023-01-27 18:30:19 +00:00
_qemu github #100: _qemu: add -enable-kvm and -bios suggestion 2023-07-31 16:31:03 -05:00
_quilt gitlab !17: Add missing options for quilt setup command 2022-01-23 10:46:52 +00:00
_rake 51340: update _rake for version 13 2023-05-11 11:48:32 -07:00
_ranlib
_rar 49319: completion options update 2021-08-29 17:08:34 +02:00
_rclone 49597: add a helper for completing numbers with unit suffixes and separate out defaults, ranges and units in completion descriptions 2021-11-24 23:09:38 +01:00
_rcs
_readelf 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_readlink
_renice
_ri unposted: fix missing closing brace from 52301 2023-11-22 00:10:23 +01:00
_rlogin
_rm 52303: updates to completions for macOS 13 2023-11-17 18:13:41 +01:00
_rmdir
_route 52112: use '_normal -p subcmd' to complete only external command 2023-09-04 15:07:52 +09:00
_rrdtool
_rsync 52989: _rsync: support rsync 3.2.4+ remote filename handling. 2024-08-03 20:07:51 -04:00
_rubber
_ruby github #115: completion(ruby): completer opts for irb 2024-04-01 23:29:36 +02:00
_runit 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_samba 52315: completion options update 2023-11-22 00:07:37 +01:00
_sccs 52056: _sccs: don't handle subcommands in main namespace 2023-10-16 10:34:15 +02:00
_scons 52059 (+52070): _scons: fix for options --jobs and --question 2023-08-21 17:35:25 +09:00
_screen 52112: use '_normal -p subcmd' to complete only external command 2023-09-04 15:07:52 +09:00
_script 53325: cover newer BSD releases in completion 2025-01-27 23:00:17 +01:00
_seafile
_sed 53325: cover newer BSD releases in completion 2025-01-27 23:00:17 +01:00
_seq
_service 52217: update completions for FreeBSD 14 2023-10-11 00:57:16 +02:00
_setfacl 49151: remove commas erroneously included in _arguments exclusion lists 2021-07-09 00:32:37 +02:00
_sh 45531: _sh: Complete options more accurately 2020-03-13 09:37:37 -05:00
_shasum
_showmount
_shred
_shuf 42919: new shuf and uptime completions 2018-06-04 00:19:02 +02:00
_shutdown
_sisu
_slrn
_smartmontools
_socket
_sort
_spamassassin
_split 52303: updates to completions for macOS 13 2023-11-17 18:13:41 +01:00
_sqlite 53328: completion options update 2025-01-27 23:34:59 +01:00
_sqsh
_ssh 53328: completion options update 2025-01-27 23:34:59 +01:00
_stat 49449: _zstat: Don't offer -o after -s, since -s is ignored when both -s and -o are specified. 2021-11-26 08:33:40 +00:00
_stdbuf 52112: use '_normal -p subcmd' to complete only external command 2023-09-04 15:07:52 +09:00
_stow
_strings 49519: quote completed options as needed and remove the now superfluous quotes from option specifications 2021-10-26 18:35:36 +02:00
_strip 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_stty
_su
_subversion Protect some :s from history modifier expansion 2023-06-06 09:22:18 +01:00
_sudo 52260: handle variable assignments before the command in sudo completion 2023-11-02 14:49:23 +01:00
_surfraw 48466: correct indentation and remove tabs and trailing spaces 2021-04-11 21:32:18 +02:00
_swaks
_swanctl
_swift
_sysctl 53144: _sysctl: support completion with the dot delimiter on linux 2024-11-11 09:27:52 -05:00
_tac
_tail 52013,52014,52015,52016,52017,52018: updates for coreutils option changes 2023-08-06 13:35:20 -07:00
_tar 51249: use of --force-local with tar completion 2022-12-30 20:48:48 +00:00
_tardy
_tcpdump
_tcptraceroute
_tee
_telnet
_tex unposted (c.f. Denis Bitouzé: users/28405): handle also lualatex 2022-11-17 20:10:52 +01:00
_texinfo 49875: completion for info -f. 2022-03-24 10:37:39 +00:00
_tidy 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_tiff 52315: completion options update 2023-11-22 00:07:37 +01:00
_timeout 52112: use '_normal -p subcmd' to complete only external command 2023-09-04 15:07:52 +09:00
_tin
_tla 49157: fix uses of literal % characters in completion descriptions 2021-07-10 23:50:50 +02:00
_tmux github #106: update tmux completion (20230919); tweak Util/check-tmux-state 2023-11-14 21:39:30 +01:00
_todo.sh github #112: Completion: todo.sh uses shorthelp and not showhelp 2024-02-15 14:55:17 +01:00
_toilet
_top 49852: Add _routing_domains and _routing_tables types 2022-03-18 20:52:18 -05:00
_topgit
_totd
_touch 52303: updates to completions for macOS 13 2023-11-17 18:13:41 +01:00
_tput 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_tr 52013,52014,52015,52016,52017,52018: updates for coreutils option changes 2023-08-06 13:35:20 -07:00
_transmission 49317: cleanup inappropriate use of {...} specs with _arguments or _alternative 2021-08-29 17:05:39 +02:00
_trash github #99: _trash: add completion for trash-d 2023-07-19 23:13:58 -05:00
_tree
_truncate 49730: new completions for csplit, pr, ptx, truncate 2022-02-04 21:17:00 +09:00
_truss 52315: completion options update 2023-11-22 00:07:37 +01:00
_tty 43897: Add/update various completion functions 2018-12-17 14:49:33 -06:00
_twidge
_twisted
_unace
_uname 48897: completion updates for DragonFly 6.0 and OpenBSD 6.9 2021-05-22 00:05:54 +02:00
_unexpand
_uniq Julian Prein: 53309: remove uncommon / obsolete options -t and -W 2025-01-20 10:57:58 -08:00
_unison 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_units
_uptime 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_user_admin 52315: completion options update 2023-11-22 00:07:37 +01:00
_vi
_vim 49319: completion options update 2021-08-29 17:08:34 +02:00
_visudo
_vmstat 53325: cover newer BSD releases in completion 2025-01-27 23:00:17 +01:00
_vorbis 52315: completion options update 2023-11-22 00:07:37 +01:00
_vpnc
_w 53326: completion updates for core Linux utils 2025-01-27 23:06:16 +01:00
_w3m 49319: completion options update 2021-08-29 17:08:34 +02:00
_watch 52037: complete only external commands for env/watch 2023-08-14 15:51:12 +09:00
_wc 53325: cover newer BSD releases in completion 2025-01-27 23:00:17 +01:00
_webbrowser
_wget 52315: completion options update 2023-11-22 00:07:37 +01:00
_whereis
_who
_whois
_wiggle 49319: completion options update 2021-08-29 17:08:34 +02:00
_xargs 52303: updates to completions for macOS 13 2023-11-17 18:13:41 +01:00
_xfconf-query 52168: add completion for xfce's xfconf-query(1) 2023-11-08 02:42:04 +01:00
_xmlsoft 52315: completion options update 2023-11-22 00:07:37 +01:00
_xmlstarlet
_xmms2 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_xxd 52315: completion options update 2023-11-22 00:07:37 +01:00
_xz 52373: fix _numbers for suffixes containing % and update affected functions 2023-12-05 18:51:33 +01:00
_yafc 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_yodl
_yp
_zcat
_zdump
_zfs 53325: cover newer BSD releases in completion 2025-01-27 23:00:17 +01:00
_zip 49519: quote completed options as needed and remove the now superfluous quotes from option specifications 2021-10-26 18:35:36 +02:00
_zsh 43350: _zsh: support --emulate 2018-08-30 00:58:29 +09:00
_zstd 53058: new completion for zstd 2024-08-31 12:02:48 +02:00