Intereting Posts
256 цветов в консоли (tty) Установка старого файла образа флоппи (формат .ima) – насколько это сложно? Редактирование блока * live * в Emacs или Vim Bash переименовывает 360 000 файлов с помощью find -exec Как понять, что запускаемое задание запускается для создания нестабильных файлов и каталогов (Xmin Ys / no limit) ` Невозможно установить пакеты с помощью dnf в Fedora 22 на платформе ARM Самый простой способ дублирования каталога по FTP du сообщает, что размер каталога намного меньше суммы его содержимого Как использовать ARM как сервер LTSP? Что означают сообщения systemd «Проведение вакуумирования, освобождение 0 байтов»? USB-CAN-адаптер работает вручную, но не через udev Почему существуют два разных значения для размера диска и как их согласовать с устройством-картографом и LVM? Что подразумевает план памяти виртуального ядра в dmesg? Невозможно импортировать wx даже после установки python-wxgtk2.8 mutt отправлять почту из командной строки, с заголовками внутри текстового файла

Как я могу получить справочное сообщение для zsh builtin's?

Если я хочу получить краткое сообщение об использовании для встроенного bash, я могу использовать help <builtin> в командной строке, например

 $ help export export: export [-fn] [name[=value] ...] or export -p Set export attribute for shell variables. Marks each NAME for automatic export to the environment of subsequently executed commands. If VALUE is supplied, assign VALUE before exporting. Options: -f refer to shell functions -n remove the export property from each NAME -p display a list of all exported variables and functions An argument of `--' disables further option processing. Exit Status: Returns success unless an invalid option is given or NAME is invalid. 

Как это сделать в zsh? я пробовал

 % export --help zsh: bad option: -e 

а также

 % help export zsh: command not found: help 

Также слово «помощь» не находится нигде в man zshbuiltins .

благодаря @don_crissti, связывающему эту документацию по вики Arch .
По какой-то причине код в вики Arch вызывает эту ошибку при вызове

/home/velour/.zshrc:unalias:368: нет элемента хеш-таблицы: run-help

zsh –version => zsh 5.1.1 (x86_64-ubuntu-linux-gnu)

поэтому, чтобы заставить его работать, я добавил следующий блок в ~/.zshrc , а затем закомментировал команды псевдонимов.

 autoload -Uz run-help autoload -Uz run-help-git autoload -Uz run-help-svn autoload -Uz run-help-svk #unalias run-help #alias help=run-help 

и просто ссылаться на

 run-help <builtin> 

Так что теперь я получаю

 % run-help export export [ name[=value] ... ] The specified names are marked for automatic export to the envi- ronment of subsequently executed commands. Equivalent to type- set -gx. If a parameter specified does not already exist, it is created in the global scope.