Zastanawia mnie to, jak ustawiona jest ścieżka wyszukiwania man
stron. „Właściwa rzecz” wydaje się magiczna. Na przykład, jeśli zmień moją ŚCIEŻKĘ z
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin
do
/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin
ścieżka wyszukiwania man
stron (według man --path
) zmienia się od
/usr/share/man:/usr/local/share/man:/opt/X11/share/man:/usr/local/git/share/man:/usr/texbin/man
do
/usr/local/git/share/man:/usr/share/man:/usr/local/share/man:/opt/X11/share/man:/usr/texbin/man
W jakiś sposób wersja Gita, z którą „zastępuję” domyślnego Gita, ma poprawną dokumentację przed jakąkolwiek dokumentacją dla jakiegokolwiek wbudowanego Gita. Jak to się dzieje?
/etc/manpaths
,/etc/man.conf
oraz w kilku plikach/etc/manpaths.d
. Jak mają się one do procesu budowania MANPATH?