Setiap kali saya menjalankan man untuk mengakses halaman manual seluruh komputer saya membeku selama sekitar 30 detik.
MANPATH saya adalah "/ Library / init / zsh / man: / opt / local / share / man: / usr / share / man: / usr / local / share / man: / usr / X11 / man: / Library / Frameworks / Python.framework / Versi / Lancar / share / man: / opt / local / man "dan file man.conf saya terlihat cukup standar.
Ketika saya menjalankan man -d man untuk info debug saya mendapatkan ini:
Membaca file config /private/etc/man.conf
Tampak apakah ada katalog pesan pria, tetapi tidak ada (dan untuk pesan bahasa Inggris tidak diperlukan)
direktori man ditemukan / usr / share / man
direktori man ditemukan / usr / local / share / man
menemukan direktori man / usr / X11 / man
ditemukan peta jalan / bin - & gt; / usr / share / man
ditemukan peta lintasan / sbin - & gt; / usr / share / man
menemukan peta jalur jalan / usr / bin - & gt; / usr / share / man
ditemukan peta manpath / usr / sbin - & gt; / usr / share / man
ditemukan peta jalur jalan / usr / local / bin - & gt; / usr / local / share / man
ditemukan peta manpath / usr / local / sbin - & gt; / usr / local / share / man
menemukan peta jalur jalan / usr / X11 / bin - & gt; / usr / X11 / man
ditemukan peta manpath / usr / bin / X11 - & gt; / usr / X11 / man
ditemukan peta lintasan / usr / bin / mh - & gt; / usr / share / man
menggunakan lebih sedikit-pise sebagai pager
menggunakan / usr / bin / less -is sebagai browser
menggunakan / bin / cat untuk membuang halaman HTML sebagai textadding / Library / init / zsh / man ke manpath
menambahkan / opt / local / share / man ke manpath
menambahkan / usr / share / man ke manpath
menambahkan / usr / local / share / man ke manpath
menambahkan / usr / X11 / man ke manpath
menambahkan /Library/Frameworks/Python.framework/Versions/Current/share/man ke manpath
menambahkan / opt / local / man ke manpath
tidak ada halaman kucing yang disimpan karena panjang garis tidak standar
menggunakan urutan preprosesor default
ditemukan tbl (1) direktif
tidak menjalankan perintah: (cd '/ usr / share / man' & amp; & amp; (echo ".ll 16.1i"; echo ".nr LL 16.1i"; / usr / bin / gunzip -c '/ usr / share / man / man1 / man.1.gz ') | / usr / bin / tbl | / usr / bin / groff -Dinding -mtty-char -Tascii -mandoc -c | (less -ise || true))
Komputer macet setelah "menambahkan / opt / local / man ke manpath" dan sebelum "tidak ada halaman kucing yang disimpan karena panjang garis tidak standar", sehingga mungkin terkait dengan masalah saya. Sayangnya, Googling pesan "no cat .." tidak mengembalikan apa pun yang berguna.
Baru-baru ini saya telah memutakhirkan ke OS X 10.7 dan beralih dari bash ke zsh, jadi itu mungkin juga menjadi masalah. Namun, menggunakan bash sebagai shell saya, saya masih memiliki masalah yang sama. Ada ide?