Ubuntu(或 Linux)手册页的 GIT(或其他)存储库在哪里?

Ubuntu(或 Linux)手册页的 GIT(或其他)存储库在哪里?

我不知道所有的手册页是否都在同一个源代码控制存储库下;具体来说,我对 Vim 手册页源代码感兴趣。

在哪里可以找到后面文本的源代码控制存储库man vim

答案1

来自vim 网站:Vim 的 GitHub 存储库位于https://github.com/vim/vim

手册页位于https://github.com/vim/vim/blob/master/runtime/doc/vim.man

答案2

它们并不全都在同一个存储库下。手册页由各种软件包提供,通常一个软件包只提供它所提供的命令、库等的手册页。

要查看手册页来自哪个包:

$ man -w vim
/usr/share/man/man1/vim.1.gz
$ dpkg -S $(!!)                                     
dpkg -S $(man -w vim)
vim-common: /usr/share/man/man1/vim.1.gz
$ apt-cache show vim-common | grep Source
Source: vim

现在您可以浏览包装信息https://launchpad.net/ubuntu/+source/vim(其中包括打包代码,应该会告诉您上游源代码在哪里)。通常,直接获取上游源代码存储库并不容易。

Vim 的上游源代码现在在 GitHub 上,因此您可以在那里浏览用于生成这些手册页的源代码:https://github.com/vim/vim/tree/master/runtime/doc/

相关内容