
當您打開手冊頁時,它們通常看起來像一堵文字牆,其中有大量選項,但通常沒有太多上下文。但它們是關於如何使用命令的資訊寶庫。
那麼如何理解手冊頁呢?標準部分是關於什麼的?他們是如何組織的?有沒有一張心智圖可以讓我們更容易理解人?
您是否有任何技巧可以使它們更易於導航 - 例如為文字添加顏色。
答案1
我不將手冊頁視為初級學習的來源。我將手冊頁視為一個有用的觸發器,可以提醒我如何做我已經知道如何做的事情。
通常,您可以在互聯網上找到教程或操作方法,其中介紹了事物如何以及為何以這種方式組合在一起。然後,當您實際執行此操作時,您會閱讀手冊頁以提醒自己如何完成它的特定標誌或語法。我個人的經驗法則是,如果我無法在手冊頁的兩遍中弄清楚我需要做什麼,我需要谷歌......並且可能為自己創建一些註釋。
通常我發現這less
是最適合我的手冊頁檢視器;我可以上下滾動並在其中進行搜索以找到我要查找的單字。
答案2
的描述和範例部分對於理解頁面的組織方式以及如何使用它們man man
有很大幫助。man
總的來說,我發現許多man
頁面的「範例」、「另請參閱」和「文件」部分非常有用,因為當您試圖尋找可能晦澀難懂的內容時,它們會提供下一步查看位置的線索。
如果您的尋呼機是,less
您可以設定變數以在頁面LESS_TERMCAP_*
中顯示顏色。man
這是我的:
export LESS_TERMCAP_mb=$(tput bold; tput setaf 2) # green
export LESS_TERMCAP_md=$(tput bold; tput setaf 6) # cyan
export LESS_TERMCAP_me=$(tput sgr0)
export LESS_TERMCAP_so=$(tput bold; tput setaf 3; tput setab 4) # yellow on blue
export LESS_TERMCAP_se=$(tput rmso; tput sgr0)
export LESS_TERMCAP_us=$(tput smul; tput bold; tput setaf 7) # white
export LESS_TERMCAP_ue=$(tput rmul; tput sgr0)
export LESS_TERMCAP_mr=$(tput rev)
export LESS_TERMCAP_mh=$(tput dim)
export LESS_TERMCAP_ZN=$(tput ssubm)
export LESS_TERMCAP_ZV=$(tput rsubm)
export LESS_TERMCAP_ZO=$(tput ssupm)
export LESS_TERMCAP_ZW=$(tput rsupm)
不要忘記,這些info
文件通常具有更多詳細資訊並且可以導航(具有超連結的形式)。
答案3
如果您使用 konqueror,則可以在瀏覽器本身中瀏覽手冊頁。只需輸入 man:/command_name 即可查看手冊頁
例如男人:/ls
或者,有 vim 外掛程式可用於查看手冊頁,並在 vim 中突出顯示語法 http://vim.wikia.com/wiki/View_man_pages_in_Vim
答案4
我瀏覽它們vim 和語法高亮