歡迎光臨
每天分享高質量文章

在 Linux 手冊頁中檢視整個 Arch Linux Wiki | Linux 中國

就跟名字說的一樣,它可以讓你在命令列檢視 Arch Wiki,但是無需聯網。它可以以手冊頁的形式為你顯示來自 Arch Wiki 的任何文章。
— Sk


致謝
編譯自 | 
https://www.ostechnix.com/how-to-browse-and-read-entire-arch-wiki-as-linux-man-pages/
 
 作者 | Sk
 譯者 | dianbanjiu ??共計翻譯:4.0 篇 貢獻時間:22 天

不久之前,我寫了篇關於一個名叫 arch-wiki-cli[1] 的命令列指令碼的文章,使用它可以在終端命令列中檢視 Arch Linux Wiki。使用這個指令碼,你可以很輕鬆的用你喜歡的文字瀏覽器檢視整個 Arch Wiki 網站。顯然,使用這個指令碼需要你有網路連線。我今天偶然發現了一個名為 Arch-wiki-man 的程式,與其有著相同的功能。就跟名字說的一樣,它可以讓你在命令列檢視 Arch Wiki,但是無需聯網。它可以以手冊頁的形式為你顯示來自 Arch Wiki 的任何文章。它會下載整個 Arch Wiki 到本地,並每兩天自動推送一次。因此,你的系統上總能有一份 Arch Wiki 最新的副本。

安裝 Arch-wiki-man

Arch-wiki-man 在 AUR[2] 中可用,所以你可以透過類似Yay[3] 的 AUR 幫助程式安裝它。

  1. $ yay -S arch-wiki-man

另外,它也可以使用 NPM 安裝。首先確保你已經安裝了 NoodJS[4],然後使用以下命令安裝它。

  1. $ npm install -g arch-wiki-man

以手冊頁的形式檢視整個 Arch Wiki

Arch-wiki-man 的典型語法如下:

  1. $ awman <search-query>

下麵看一些具體的例子:

搜尋一個或多個匹配項

只需要下麵的命令,就可以搜尋 Arch Linux 安裝指南[5]

  1. $ awman Installation guide

上面的命令將會從 Arch Wiki 中搜索所有包含 “Installation guide” 的條目。如果對於給出的搜尋條目有很多的匹配項,將會展示為一個選擇選單。使用上下方向鍵或是 Vim 風格的方向鍵(j/k),移動到你想檢視的指南上,點選回車開啟。然後就會像下麵這樣,以手冊頁的形式展示指南的內容。

awman 指的是 arch wiki man 的首字母組合。

它支援手冊頁的所有操作,所以你可以像使用手冊頁一樣使用它。按 h 檢視幫助選項。

要退出選擇選單而不顯示手冊頁,只需要按 Ctrl+c

輸入 q 傳回或者/並且退出手冊頁。

在標題或者概述中搜索匹配項

awman 預設只會在標題中搜索匹配項。但是你也可以指定它同時在標題和概述中搜索匹配項。

  1. $ awman -d vim

或者,

  1. $ awman --desc-search vim

在目錄中搜索匹配項

不同於在標題和概述中搜索匹配項,它也能夠掃描整個內容以匹配。不過請註意,這樣將會使搜尋行程明顯變慢。

  1. $ awman -k emacs

或者,

  1. $ awman --apropos emacs

在 web 瀏覽器中開啟搜尋結果

如果你不想以手冊頁的形式檢視 Arch Wiki 指南,你也可以像下麵這樣在 web 瀏覽器中開啟它。

  1. $ awman -w pacman

或者,

  1. $ awman --web pacman

這條命令將會在 web 瀏覽器中開啟匹配結果。請註意,使用這個選項需要網路連線。

在其他語言中搜索

awman 預設開啟的是英文的 Arch Wiki 頁面。如果你想用其他的語言檢視搜尋結果,例如西班牙語,只需要像這樣做:

  1. $ awman -l spanish codecs

使用以下命令檢視可用的語言:

  1. $ awman --list-languages

升級本地的 Arch Wiki 副本

就像我已經說過的,更新會每兩天自動推送一次。或者你也可以使用以下命令手動更新。

  1. $ awman-update

  2. arch-wiki-man@1.3.0 /usr/lib/node_modules/arch-wiki-man

  3. └── arch-wiki-md-repo@0.10.84

  4. arch-wiki-md-repo has been successfully updated or reinstalled.

:)


via: https://www.ostechnix.com/how-to-browse-and-read-entire-arch-wiki-as-linux-man-pages/

作者:SK[7] 選題:lujun9972 譯者:dianbanjiu 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出

贊(0)

分享創造快樂