diff --git a/.zcompdump b/.zcompdump index 37992c7..a6fc414 100644 --- a/.zcompdump +++ b/.zcompdump @@ -1,4 +1,4 @@ -#files: 979 version: 5.8 +#files: 982 version: 5.8 _comps=( '-' '_precommand' @@ -154,6 +154,11 @@ _comps=( 'caffeinate' '_caffeinate' 'cal' '_cal' 'calendar' '_calendar' +'calibre' '_calibre' +'calibredb' '_calibre' +'calibre-debug' '_calibre' +'calibre-server' '_calibre' +'calibre-smtp' '_calibre' 'cat' '_cat' 'catchsegv' '_precommand' 'cc' '_gcc' @@ -312,6 +317,8 @@ _comps=( 'dnf-2' '_dnf' 'dnf-3' '_dnf' 'doas' '_doas' +'docker' '_docker' +'dockerd' '_docker' 'domainname' '_yp' 'dos2unix' '_dos2unix' 'dosdel' '_floppy' @@ -349,6 +356,11 @@ _comps=( 'dwb' '_webbrowser' 'e2label' '_e2label' 'eatmydata' '_precommand' +'ebook-convert' '_calibre' +'ebook-edit' '_calibre' +'ebook-meta' '_calibre' +'ebook-polish' '_calibre' +'ebook-viewer' '_calibre' 'ecasound' '_ecasound' 'echotc' '_echotc' 'echoti' '_echoti' @@ -392,6 +404,7 @@ _comps=( 'fc-match' '_xft_fonts' 'feh' '_feh' 'fetch' '_fetch' +'fetch-ebook-metadata' '_calibre' 'fetchmail' '_fetchmail' 'ffmpeg' '_ffmpeg' 'fg' '_jobs_fg' @@ -791,6 +804,8 @@ _comps=( 'lpr' '_lp' 'lprm' '_lp' 'lpstat' '_lp' +'lrf2lrs' '_calibre' +'lrfviewer' '_calibre' 'ls' '_ls' 'lsattr' '_lsattr' 'lsblk' '_lsblk' @@ -1399,6 +1414,7 @@ _comps=( 'talk' '_other_accounts' 'tar' '_tar' 'tardy' '_tardy' +'task' '_task' 'tcpdump' '_tcpdump' 'tcp_open' '_tcpsys' 'tcptraceroute' '_tcptraceroute' @@ -1674,7 +1690,6 @@ _comps=( 'yash' '_sh' 'yast' '_yast' 'yast2' '_yast' -'youtube-dl' '_youtube-dl' 'ypbind' '_yp' 'ypcat' '_yp' 'ypmatch' '_yp' @@ -1686,6 +1701,7 @@ _comps=( 'ypwhich' '_yp' 'ypxfr' '_yp' 'ytalk' '_other_accounts' +'yt-dlp' '_yt-dlp' 'yum' '_yum' 'yumdb' '_yum' 'zargs' '_zargs' @@ -1851,201 +1867,201 @@ bindkey '^[/' _history-complete-older bindkey '^[~' _bash_complete-word autoload -Uz _xss-lock _alacritty _bat _bluetoothctl _bootctl \ - _busctl _clr-boot-manager _code-oss _coredumpctl _curl \ - _email-notmuch _exa _flatpak _hostnamectl _journalctl \ - _kdeconnect _kernel-install _lf _libinput _localectl \ - _loginctl _machinectl _mpv _notmuch _pass \ - _password-store _playerctl _pulseaudio _qpdf _rclone \ - _resolvectl _sd_hosts_or_user_at_host _sd_machines _sd_outputmodes _sd_unit_files \ - _snap _systemctl _systemd _systemd-analyze _systemd-delta \ - _systemd-inhibit _systemd-nspawn _systemd-path _systemd-run _systemd-tmpfiles \ - _timedatectl _udevadm _youtube-dl _zathura _a2ps \ - _a2utils _aap _abcde _absolute_command_paths _ack \ - _acpi _acpitool _acroread _adb _add-zle-hook-widget \ - _add-zsh-hook _alias _aliases _all_labels _all_matches \ - _alsa-utils _alternative _analyseplugin _ansible _ant \ - _antiword _apachectl _apm _approximate _apt \ - _apt-file _aptitude _apt-move _apt-show-versions _arch_archives \ - _arch_namespace _arg_compile _arguments _arp _arping \ - _arrays _asciidoctor _asciinema _assign _at \ - _attr _augeas _auto-apt _autocd _avahi \ - _awk _axi-cache _base64 _basename _bash \ - _bash_completions _baudrates _baz _beadm _beep \ - _be_name _bibtex _bind_addresses _bindkey _bison \ - _bittorrent _bogofilter _bpf_filters _bpython _brace_parameter \ - _brctl _bsdconfig _bsd_disks _bsdinstall _bsd_pkg \ - _btrfs _bts _bug _builtin _bzip2 \ - _bzr _cabal _cache_invalid _caffeinate _cal \ - _calendar _call_function _canonical_paths _cat _ccal \ - _cd _cdbs-edit-patch _cdcd _cdr _cdrdao \ - _cdrecord _chattr _chcon _chflags _chkconfig \ - _chmod _chown _chroot _chrt _chsh \ - _cksum _clay _cmdambivalent _cmdstring _cmp \ - _code _column _combination _comm _command \ - _command_names _compadd _compdef _complete _complete_debug \ - _complete_help _complete_help_generic _completers _complete_tag _comp_locale \ - _composer _compress _condition _configure _coreadm \ - _correct _correct_filename _correct_word _cowsay _cp \ - _cpio _cplay _cpupower _crontab _cryptsetup \ - _cscope _cssh _csup _ctags_tags _cu \ - _curl _cut _cvs _cvsup _cygcheck \ - _cygpath _cygrunsrv _cygserver _cygstart _dak \ - _darcs _date _date_formats _dates _dbus \ - _dchroot _dchroot-dsa _dconf _dcop _dcut \ - _dd _deb_architectures _debbugs_bugnumber _debchange _debcheckout \ - _deb_codenames _debdiff _deb_files _debfoster _deborphan \ - _deb_packages _debsign _debuild _default _defaults \ - _delimiters _describe _description _devtodo _df \ - _dhclient _dhcpinfo _dict _dict_words _diff \ - _diff3 _diff_options _diffstat _dig _directories \ - _directory_stack _dir_list _dirs _disable _dispatch \ - _django _dkms _dladm _dlocate _dmesg \ - _dmidecode _dnf _dns_types _doas _domains \ - _dos2unix _dpatch-edit-patch _dpkg _dpkg-buildpackage _dpkg-cross \ - _dpkg-repack _dpkg_source _dput _drill _dsh \ - _dtrace _dtruss _du _dumpadm _dumper \ - _dupload _dvi _dynamic_directory_name _e2label _ecasound \ - _echotc _echoti _ed _elfdump _elinks \ - _email_addresses _emulate _enable _enscript _entr \ - _env _eog _equal _espeak _etags \ - _ethtool _evince _exec _expand _expand_alias \ - _expand_word _extensions _external_pwds _fakeroot _fbsd_architectures \ - _fbsd_device_types _fc _feh _fetch _fetchmail \ - _ffmpeg _figlet _file_descriptors _file_flags _file_modes \ - _files _file_systems _find _findmnt _find_net_interfaces \ - _finger _fink _first _flac _flex \ - _floppy _flowadm _fmadm _fmt _fold \ - _fortune _free _freebsd-update _fsh _fstat \ - _fs_usage _functions _fuse_arguments _fuser _fusermount \ - _fuse_values _fw_update _gcc _gcore _gdb \ - _geany _gem _generic _genisoimage _getclip \ - _getconf _getent _getfacl _getmail _getopt \ - _ghostscript _git _git-buildpackage _global _global_tags \ - _globflags _globqual_delims _globquals _gnome-gv _gnu_generic \ - _gnupod _gnutls _go _gpasswd _gpg \ - _gphoto2 _gprof _gqview _gradle _graphicsmagick \ - _grep _grep-excuses _groff _groups _growisofs \ - _gsettings _gstat _guard _guilt _gv \ - _gzip _hash _have_glob_qual _hdiutil _head \ - _hexdump _history _history_complete_word _history_modifiers _host \ - _hostname _hosts _htop _hwinfo _iconv \ - _iconvconfig _id _ifconfig _iftop _ignored \ - _imagemagick _inetadm _initctl _init_d _install \ - _in_vared _invoke-rc.d _ionice _iostat _ip \ - _ipadm _ipsec _ipset _iptables _irssi \ - _ispell _iwconfig _jail _jails _java \ - _java_class _jexec _jls _jobs _jobs_bg \ - _jobs_builtin _jobs_fg _joe _join _jot \ - _jq _kdeconnect _kfmclient _kill _killall \ - _kld _knock _kpartx _kvno _last \ - _ldap _ldconfig _ldd _ld_debug _less \ - _lha _libvirt _lighttpd _limit _limits \ - _links _lintian _list _list_files _lldb \ - _ln _loadkeys _locale _localedef _locales \ - _locate _logical_volumes _look _losetup _lp \ - _ls _lsattr _lsblk _lscfg _lsdev \ - _lslv _lsof _lspv _lsusb _lsvg \ - _ltrace _lua _luarocks _lynx _lz4 \ - _lzop _mac_applications _mac_files_for_application _madison _mail \ - _mailboxes _main_complete _make _make-kpkg _man \ - _match _math _math_params _matlab _md5sum \ - _mdadm _mdfind _mdls _mdutil _members \ - _mencal _menu _mere _mergechanges _message \ - _mh _mii-tool _mime_types _mixerctl _mkdir \ - _mkfifo _mknod _mkshortcut _mktemp _mkzsh \ - _module _module-assistant _module_math_func _modutils _mondo \ - _monotone _moosic _mosh _most_recent_file _mount \ - _mozilla _mpc _mplayer _mt _mtools \ - _mtr _multi_parts _mupdf _mutt _mv \ - _my_accounts _myrepos _mysqldiff _mysql_utils _nautilus \ - _nbsd_architectures _ncftp _nedit _netcat _net_interfaces \ - _netscape _netstat _networkmanager _networksetup _newsgroups \ - _next_label _next_tags _nginx _ngrep _nice \ - _nkf _nl _nm _nmap _normal \ - _nothing _npm _nslookup _numfmt _nvram \ - _objdump _object_classes _object_files _obsd_architectures _od \ - _okular _oldlist _open _openstack _opkg \ - _options _options_set _options_unset _osascript _osc \ - _other_accounts _otool _pack _pandoc _parameter \ - _parameters _paste _patch _patchutils _path_commands \ - _path_files _pax _pbcopy _pbm _pbuilder \ - _pdf _pdftk _perforce _perl _perl_basepods \ - _perldoc _perl_modules _pfctl _pfexec _pgrep \ - _php _physical_volumes _pick_variant _picocom _pidof \ - _pids _pine _ping _piuparts _pkg5 \ - _pkgadd _pkg-config _pkgin _pkginfo _pkg_instance \ - _pkgrm _pkgtool _plutil _pmap _pon \ - _portaudit _portlint _portmaster _ports _portsnap \ - _postfix _postgresql _postscript _powerd _precommand \ - _prefix _print _printenv _printers _process_names \ - _procstat _prompt _prove _prstat _ps \ - _ps1234 _pscp _pspdf _psutils _ptree \ - _pump _putclip _pv _pwgen _pydoc \ - _python _python_modules _qdbus _qemu _qiv \ - _qtplay _quilt _rake _ranlib _rar \ - _rcctl _rclone _rcs _rdesktop _read \ - _read_comp _readelf _readlink _readshortcut _rebootin \ - _redirect _regex_arguments _regex_words _remote_files _renice \ - _reprepro _requested _retrieve_cache _retrieve_mac_apps _ri \ - _rlogin _rm _rmdir _route _rpm \ - _rrdtool _rsync _rubber _ruby _run-help \ - _runit _samba _savecore _say _sbuild \ - _sccs _sched _schedtool _schroot _scl \ - _scons _screen _script _scselect _sc_usage \ - _scutil _seafile _sed _selinux_contexts _selinux_roles \ - _selinux_types _selinux_users _sep_parts _seq _sequence \ - _service _services _set _set_command _setfacl \ - _setopt _setsid _setup _setxkbmap _sh \ - _shasum _showmount _shred _shuf _shutdown \ - _signals _signify _sisu _slabtop _slrn \ - _smartmontools _smit _snoop _socket _sockstat \ - _softwareupdate _sort _source _spamassassin _split \ - _sqlite _sqsh _ss _ssh _sshfs \ - _ssh_hosts _stat _stdbuf _stgit _store_cache \ - _stow _strace _strftime _strings _strip \ - _stty _su _sub_commands _sublimetext _subscript \ - _subversion _sudo _suffix_alias_files _surfraw _SUSEconfig \ - _svcadm _svccfg _svcprop _svcs _svcs_fmri \ - _svn-buildpackage _swaks _swanctl _swift _sw_vers \ - _sys_calls _sysctl _sysrc _sysstat _systat \ - _system_profiler _tac _tags _tail _tar \ - _tar_archive _tardy _tcpdump _tcpsys _tcptraceroute \ - _tee _telnet _terminals _tex _texi \ - _texinfo _tidy _tiff _tilde _tilde_files \ - _timeout _time_zone _tin _tla _tload \ - _tmux _todo.sh _toilet _toolchain-source _top \ - _topgit _totd _touch _tpb _tput \ - _tr _tracepath _transmission _trap _trash \ - _tree _truss _tty _ttyctl _ttys \ - _tune2fs _twidge _twisted _typeset _ulimit \ - _uml _umountable _unace _uname _unexpand \ - _unhash _uniq _unison _units _update-alternatives \ - _update-rc.d _uptime _urls _urpmi _urxvt \ - _uscan _user_admin _user_at_host _user_expand _user_math_func \ - _users _users_on _valgrind _value _values \ - _vared _vars _vcsh _vim _vim-addons \ - _visudo _vmctl _vmstat _vnc _volume_groups \ - _vorbis _vpnc _vserver _w _w3m \ - _wait _wajig _wakeup_capable_devices _wanna-build _wanted \ - _watch _watch-snoop _wc _webbrowser _wget \ - _whereis _which _who _whois _widgets \ - _wiggle _wipefs _wpa_cli _xargs _x_arguments \ - _xauth _xautolock _x_borderwidth _xclip _xcode-select \ - _x_color _x_colormapid _x_cursor _x_display _xdvi \ - _x_extension _xfig _x_font _xft_fonts _x_geometry \ - _x_keysym _xloadimage _x_locale _xmlsoft _xmlstarlet \ - _xmms2 _x_modifier _xmodmap _x_name _xournal \ - _xpdf _xrandr _x_resource _xscreensaver _x_selection_timeout \ - _xset _xt_arguments _xterm _x_title _xt_session_id \ - _x_utils _xv _x_visual _x_window _xwit \ - _xxd _xz _yafc _yast _yodl \ - _yp _yum _zargs _zattr _zcalc \ - _zcalc_line _zcat _zcompile _zdump _zeal \ - _zed _zfs _zfs_dataset _zfs_keysource_props _zfs_pool \ - _zftp _zip _zle _zlogin _zmodload \ - _zmv _zoneadm _zones _zparseopts _zpool \ - _zpty _zsh _zsh-mime-handler _zsocket _zstyle \ - _ztodo _zypper + _busctl _calibre _clr-boot-manager _code-oss _coredumpctl \ + _curl _docker _email-notmuch _exa _flatpak \ + _hostnamectl _journalctl _kdeconnect _kernel-install _lf \ + _libinput _localectl _loginctl _machinectl _mpv \ + _notmuch _pass _password-store _playerctl _pulseaudio \ + _qpdf _rclone _resolvectl _sd_hosts_or_user_at_host _sd_machines \ + _sd_outputmodes _sd_unit_files _snap _systemctl _systemd \ + _systemd-analyze _systemd-delta _systemd-inhibit _systemd-nspawn _systemd-path \ + _systemd-run _systemd-tmpfiles _task _timedatectl _udevadm \ + _yt-dlp _zathura _a2ps _a2utils _aap \ + _abcde _absolute_command_paths _ack _acpi _acpitool \ + _acroread _adb _add-zle-hook-widget _add-zsh-hook _alias \ + _aliases _all_labels _all_matches _alsa-utils _alternative \ + _analyseplugin _ansible _ant _antiword _apachectl \ + _apm _approximate _apt _apt-file _aptitude \ + _apt-move _apt-show-versions _arch_archives _arch_namespace _arg_compile \ + _arguments _arp _arping _arrays _asciidoctor \ + _asciinema _assign _at _attr _augeas \ + _auto-apt _autocd _avahi _awk _axi-cache \ + _base64 _basename _bash _bash_completions _baudrates \ + _baz _beadm _beep _be_name _bibtex \ + _bind_addresses _bindkey _bison _bittorrent _bogofilter \ + _bpf_filters _bpython _brace_parameter _brctl _bsdconfig \ + _bsd_disks _bsdinstall _bsd_pkg _btrfs _bts \ + _bug _builtin _bzip2 _bzr _cabal \ + _cache_invalid _caffeinate _cal _calendar _call_function \ + _canonical_paths _cat _ccal _cd _cdbs-edit-patch \ + _cdcd _cdr _cdrdao _cdrecord _chattr \ + _chcon _chflags _chkconfig _chmod _chown \ + _chroot _chrt _chsh _cksum _clay \ + _cmdambivalent _cmdstring _cmp _code _column \ + _combination _comm _command _command_names _compadd \ + _compdef _complete _complete_debug _complete_help _complete_help_generic \ + _completers _complete_tag _comp_locale _composer _compress \ + _condition _configure _coreadm _correct _correct_filename \ + _correct_word _cowsay _cp _cpio _cplay \ + _cpupower _crontab _cryptsetup _cscope _cssh \ + _csup _ctags_tags _cu _curl _cut \ + _cvs _cvsup _cygcheck _cygpath _cygrunsrv \ + _cygserver _cygstart _dak _darcs _date \ + _date_formats _dates _dbus _dchroot _dchroot-dsa \ + _dconf _dcop _dcut _dd _deb_architectures \ + _debbugs_bugnumber _debchange _debcheckout _deb_codenames _debdiff \ + _deb_files _debfoster _deborphan _deb_packages _debsign \ + _debuild _default _defaults _delimiters _describe \ + _description _devtodo _df _dhclient _dhcpinfo \ + _dict _dict_words _diff _diff3 _diff_options \ + _diffstat _dig _directories _directory_stack _dir_list \ + _dirs _disable _dispatch _django _dkms \ + _dladm _dlocate _dmesg _dmidecode _dnf \ + _dns_types _doas _domains _dos2unix _dpatch-edit-patch \ + _dpkg _dpkg-buildpackage _dpkg-cross _dpkg-repack _dpkg_source \ + _dput _drill _dsh _dtrace _dtruss \ + _du _dumpadm _dumper _dupload _dvi \ + _dynamic_directory_name _e2label _ecasound _echotc _echoti \ + _ed _elfdump _elinks _email_addresses _emulate \ + _enable _enscript _entr _env _eog \ + _equal _espeak _etags _ethtool _evince \ + _exec _expand _expand_alias _expand_word _extensions \ + _external_pwds _fakeroot _fbsd_architectures _fbsd_device_types _fc \ + _feh _fetch _fetchmail _ffmpeg _figlet \ + _file_descriptors _file_flags _file_modes _files _file_systems \ + _find _findmnt _find_net_interfaces _finger _fink \ + _first _flac _flex _floppy _flowadm \ + _fmadm _fmt _fold _fortune _free \ + _freebsd-update _fsh _fstat _fs_usage _functions \ + _fuse_arguments _fuser _fusermount _fuse_values _fw_update \ + _gcc _gcore _gdb _geany _gem \ + _generic _genisoimage _getclip _getconf _getent \ + _getfacl _getmail _getopt _ghostscript _git \ + _git-buildpackage _global _global_tags _globflags _globqual_delims \ + _globquals _gnome-gv _gnu_generic _gnupod _gnutls \ + _go _gpasswd _gpg _gphoto2 _gprof \ + _gqview _gradle _graphicsmagick _grep _grep-excuses \ + _groff _groups _growisofs _gsettings _gstat \ + _guard _guilt _gv _gzip _hash \ + _have_glob_qual _hdiutil _head _hexdump _history \ + _history_complete_word _history_modifiers _host _hostname _hosts \ + _htop _hwinfo _iconv _iconvconfig _id \ + _ifconfig _iftop _ignored _imagemagick _inetadm \ + _initctl _init_d _install _in_vared _invoke-rc.d \ + _ionice _iostat _ip _ipadm _ipsec \ + _ipset _iptables _irssi _ispell _iwconfig \ + _jail _jails _java _java_class _jexec \ + _jls _jobs _jobs_bg _jobs_builtin _jobs_fg \ + _joe _join _jot _jq _kdeconnect \ + _kfmclient _kill _killall _kld _knock \ + _kpartx _kvno _last _ldap _ldconfig \ + _ldd _ld_debug _less _lha _libvirt \ + _lighttpd _limit _limits _links _lintian \ + _list _list_files _lldb _ln _loadkeys \ + _locale _localedef _locales _locate _logical_volumes \ + _look _losetup _lp _ls _lsattr \ + _lsblk _lscfg _lsdev _lslv _lsof \ + _lspv _lsusb _lsvg _ltrace _lua \ + _luarocks _lynx _lz4 _lzop _mac_applications \ + _mac_files_for_application _madison _mail _mailboxes _main_complete \ + _make _make-kpkg _man _match _math \ + _math_params _matlab _md5sum _mdadm _mdfind \ + _mdls _mdutil _members _mencal _menu \ + _mere _mergechanges _message _mh _mii-tool \ + _mime_types _mixerctl _mkdir _mkfifo _mknod \ + _mkshortcut _mktemp _mkzsh _module _module-assistant \ + _module_math_func _modutils _mondo _monotone _moosic \ + _mosh _most_recent_file _mount _mozilla _mpc \ + _mplayer _mt _mtools _mtr _multi_parts \ + _mupdf _mutt _mv _my_accounts _myrepos \ + _mysqldiff _mysql_utils _nautilus _nbsd_architectures _ncftp \ + _nedit _netcat _net_interfaces _netscape _netstat \ + _networkmanager _networksetup _newsgroups _next_label _next_tags \ + _nginx _ngrep _nice _nkf _nl \ + _nm _nmap _normal _nothing _npm \ + _nslookup _numfmt _nvram _objdump _object_classes \ + _object_files _obsd_architectures _od _okular _oldlist \ + _open _openstack _opkg _options _options_set \ + _options_unset _osascript _osc _other_accounts _otool \ + _pack _pandoc _parameter _parameters _paste \ + _patch _patchutils _path_commands _path_files _pax \ + _pbcopy _pbm _pbuilder _pdf _pdftk \ + _perforce _perl _perl_basepods _perldoc _perl_modules \ + _pfctl _pfexec _pgrep _php _physical_volumes \ + _pick_variant _picocom _pidof _pids _pine \ + _ping _piuparts _pkg5 _pkgadd _pkg-config \ + _pkgin _pkginfo _pkg_instance _pkgrm _pkgtool \ + _plutil _pmap _pon _portaudit _portlint \ + _portmaster _ports _portsnap _postfix _postgresql \ + _postscript _powerd _precommand _prefix _print \ + _printenv _printers _process_names _procstat _prompt \ + _prove _prstat _ps _ps1234 _pscp \ + _pspdf _psutils _ptree _pump _putclip \ + _pv _pwgen _pydoc _python _python_modules \ + _qdbus _qemu _qiv _qtplay _quilt \ + _rake _ranlib _rar _rcctl _rclone \ + _rcs _rdesktop _read _read_comp _readelf \ + _readlink _readshortcut _rebootin _redirect _regex_arguments \ + _regex_words _remote_files _renice _reprepro _requested \ + _retrieve_cache _retrieve_mac_apps _ri _rlogin _rm \ + _rmdir _route _rpm _rrdtool _rsync \ + _rubber _ruby _run-help _runit _samba \ + _savecore _say _sbuild _sccs _sched \ + _schedtool _schroot _scl _scons _screen \ + _script _scselect _sc_usage _scutil _seafile \ + _sed _selinux_contexts _selinux_roles _selinux_types _selinux_users \ + _sep_parts _seq _sequence _service _services \ + _set _set_command _setfacl _setopt _setsid \ + _setup _setxkbmap _sh _shasum _showmount \ + _shred _shuf _shutdown _signals _signify \ + _sisu _slabtop _slrn _smartmontools _smit \ + _snoop _socket _sockstat _softwareupdate _sort \ + _source _spamassassin _split _sqlite _sqsh \ + _ss _ssh _sshfs _ssh_hosts _stat \ + _stdbuf _stgit _store_cache _stow _strace \ + _strftime _strings _strip _stty _su \ + _sub_commands _sublimetext _subscript _subversion _sudo \ + _suffix_alias_files _surfraw _SUSEconfig _svcadm _svccfg \ + _svcprop _svcs _svcs_fmri _svn-buildpackage _swaks \ + _swanctl _swift _sw_vers _sys_calls _sysctl \ + _sysrc _sysstat _systat _system_profiler _tac \ + _tags _tail _tar _tar_archive _tardy \ + _tcpdump _tcpsys _tcptraceroute _tee _telnet \ + _terminals _tex _texi _texinfo _tidy \ + _tiff _tilde _tilde_files _timeout _time_zone \ + _tin _tla _tload _tmux _todo.sh \ + _toilet _toolchain-source _top _topgit _totd \ + _touch _tpb _tput _tr _tracepath \ + _transmission _trap _trash _tree _truss \ + _tty _ttyctl _ttys _tune2fs _twidge \ + _twisted _typeset _ulimit _uml _umountable \ + _unace _uname _unexpand _unhash _uniq \ + _unison _units _update-alternatives _update-rc.d _uptime \ + _urls _urpmi _urxvt _uscan _user_admin \ + _user_at_host _user_expand _user_math_func _users _users_on \ + _valgrind _value _values _vared _vars \ + _vcsh _vim _vim-addons _visudo _vmctl \ + _vmstat _vnc _volume_groups _vorbis _vpnc \ + _vserver _w _w3m _wait _wajig \ + _wakeup_capable_devices _wanna-build _wanted _watch _watch-snoop \ + _wc _webbrowser _wget _whereis _which \ + _who _whois _widgets _wiggle _wipefs \ + _wpa_cli _xargs _x_arguments _xauth _xautolock \ + _x_borderwidth _xclip _xcode-select _x_color _x_colormapid \ + _x_cursor _x_display _xdvi _x_extension _xfig \ + _x_font _xft_fonts _x_geometry _x_keysym _xloadimage \ + _x_locale _xmlsoft _xmlstarlet _xmms2 _x_modifier \ + _xmodmap _x_name _xournal _xpdf _xrandr \ + _x_resource _xscreensaver _x_selection_timeout _xset _xt_arguments \ + _xterm _x_title _xt_session_id _x_utils _xv \ + _x_visual _x_window _xwit _xxd _xz \ + _yafc _yast _yodl _yp _yum \ + _zargs _zattr _zcalc _zcalc_line _zcat \ + _zcompile _zdump _zeal _zed _zfs \ + _zfs_dataset _zfs_keysource_props _zfs_pool _zftp _zip \ + _zle _zlogin _zmodload _zmv _zoneadm \ + _zones _zparseopts _zpool _zpty _zsh \ + _zsh-mime-handler _zsocket _zstyle _ztodo _zypper autoload -Uz +X _call_program typeset -gUa _comp_assocs diff --git a/.zkbd/st-256color-:0 b/.zkbd/st-256color-:0 new file mode 100644 index 0000000..b9a1339 --- /dev/null +++ b/.zkbd/st-256color-:0 @@ -0,0 +1,26 @@ +typeset -g -A key + +key[F1]='^[OP' +key[F2]='^[OQ' +key[F3]='^[OR' +key[F4]='^[OS' +key[F5]='^[[15~' +key[F6]='^[[17~' +key[F7]='^[[18~' +key[F8]='^[[19~' +key[F9]='^[[20~' +key[F10]='^[[21~' +key[F11]='^[[23~' +key[F12]='^[[24~' +key[Backspace]='^?' +key[Insert]='^[[4h' +key[Home]='^[[H' +key[PageUp]='^[[5~' +key[Delete]='^[[P' +key[End]='^[[4~' +key[PageDown]='^[[6~' +key[Up]='^[[A' +key[Left]='^[[D' +key[Down]='^[[B' +key[Right]='^[[C' +key[Menu]='''' diff --git a/keyboard b/keyboard index ddd07cd..10a915f 100755 --- a/keyboard +++ b/keyboard @@ -10,6 +10,10 @@ else echo "Execute \`zkbd\` to create bindings." fi +zle -N history-beginning-search-backward-end \ + history-search-end +zle -N history-beginning-search-forward-end \ + history-search-end [[ -n "${key[Home]}" ]] && bindkey "${key[Home]}" beginning-of-line [[ -n "${key[End]}" ]] && bindkey "${key[End]}" end-of-line diff --git a/zshrc b/zshrc index 2bc47d3..600bee4 100755 --- a/zshrc +++ b/zshrc @@ -66,8 +66,19 @@ export ZSH_AUTOSUGGEST_HISTORY_IGNORE='(cd|cp|tar|mv|ls|nvim|rm|rmdir|git) *' ## Load Plugins with ZshPlug -export ZSH_PLUG_plugins=( "zsh-users/zsh-autosuggestions" "zdharma/fast-syntax-highlighting" "MichaelAquilina/zsh-you-should-use" ) +export ZSH_PLUG_plugins=( "zsh-users/zsh-autosuggestions" "zdharma-continuum/fast-syntax-highlighting" "MichaelAquilina/zsh-you-should-use" ) source $ZDOTDIR/ZshPlug/ZshPlug.zsh +[[ -n "${key[Home]}" ]] && bindkey "${key[Home]}" beginning-of-line +[[ -n "${key[End]}" ]] && bindkey "${key[End]}" end-of-line +[[ -n "${key[Insert]}" ]] && bindkey "${key[Insert]}" overwrite-mode +[[ -n "${key[Delete]}" ]] && bindkey "${key[Delete]}" delete-char +[[ -n "${key[Backspace]}" ]] && bindkey "${key[Backspace]}" backward-delete-char +[[ -n "${key[Up]}" ]] && bindkey "${key[Up]}" up-line-or-search +[[ -n "${key[Down]}" ]] && bindkey "${key[Down]}" down-line-or-search +[[ -n "${key[Left]}" ]] && bindkey "${key[Left]}" backward-char +[[ -n "${key[Right]}" ]] && bindkey "${key[Right]}" forward-char +[[ -n "${key[PageUp]}" ]] && bindkey "${key[PageUp]}" history-beginning-search-backward +[[ -n "${key[PageDown]}" ]] && bindkey "${key[PageDown]}" history-beginning-search-forward $ZDOTDIR/greet