willdurand / pman
pear-doc.php.net/pman 在 Composer/Packagist 上
This package is auto-updated.
Last update: 2022-01-31 11:58:32 UTC
README
此包提供了 pman,将 *nix 风格的 man 页面形式的 PHP 手册通过 Composer 和 Packagist 提供。
安装
-
此包应全局安装
composer global require willdurand/pman:dev-master
-
然后,将
$COMPOSER_BIN_DIR
添加到您的$PATH
。
$COMPOSER_BIN_DIR
通常为 ~/.composer/vendor/bin
,但可能因您的操作系统或配置而有所不同。此外,使用此类路径而不是直接使用 .composer/vendor/bin
是很重要的。
用法
-
首先,您需要获取文档。这可以随时进行,也可以只进行一次,但至少需要运行一次。
sync-pman
此脚本依赖于 Docker。如果您想清除 Docker 的缓存,可以将 --no-cache
选项传递给此脚本
sync-pman --no-cache
-
运行
pman
来显示文档(就像您使用man
一样)pman strlen
为什么?
我偶然发现 这篇文章(以及一些其他文章),解释了如何在 vim
中利用 K
命令。我决定使用这个命令而不是 我显示 PHP 手册条目的原始方法。
我在我的系统上不使用 PEAR,因此我依赖于 Docker 来获取 PEAR 包。此外,添加一个脚本来获取(并同步)文档,而不是对所有文件进行版本控制(如这里所做的那样),在我看来似乎更好。
许可
(willdurand's) pman 在 MIT 许可证下发布。有关详细信息,请参阅附带的 LICENSE 文件。请注意,pman
,来自 PEAR 的原始包,有自己的许可证。