更快查詢info手冊的方法

2021-07-02 20:26:56 字數 558 閱讀 1739

每個用過emacs的人都知道emacs自帶了很多info文件. 大多數人都知道使用c-h i(m-x info)來檢視內建的這些文件,甚至有些人還知道可以使用c-h r (m-x info-emacs-manual)來直接檢視emacs manual.

然而,如果你知道想要檢視的手冊名稱,這裡有乙個鮮為人知的命令:info-display-manual. 該命令會在minibuffer中提示你輸入要檢視的手冊(可以使用自動補全功能哦)

為了讓你更直觀的感受到該命令相對info命令的有點,下面舉個例子,用兩種命令分別來檢視emacs lisp manual.

當使用info命令時,你需要輸入

m-x info ret m elisp ret
而使用info-displsy-manual,則只需要輸入

m-x info-display-manual ret elisp ret
如果你認為這個命令很好用,可以考慮為它分配乙個快捷鍵

(define-key 'help-command (kbd "c-i") 'info-display-manual)

更快的查詢 雜湊表

不得不承認雜湊表是一種效率很高的查詢方法,理想的情況下它的時間複雜度為o 1 或者為乙個常數。當然,雜湊查詢的高效率也是有一定代價的,具體來說它是一種以時間換空間的查詢演算法,雜湊表的構造需要合適的雜湊函式,在構造雜湊表時要分配跟多的空間來給記錄,在記錄發生衝突的時候,我們就需要一些衝突的處理方法。...

筆記 更快速判斷奇偶數的方法

摘要 一般我們要判斷奇偶數,都會想到用 其實有更快的方法,不需要動用到除法 原理 奇數的數值若以二進位來表示,其最右邊的位元必為1,而偶數最右邊的位元必為0,所以若使用1來與輸入的值作and運算,因為 1除了最右邊的位元為1之外,其它位元都會是0,所以與輸入數值作and運算所得的結果,最右邊的位元不...

製作使用者手冊的方法

於是智慧型文字管理應運而生。智慧型文字管理理解終端使用者的行為,並在多數可能的實際行為中與使用者需求保持一致。在本文中,我將提供一些實際技巧,幫助你建立合適 易懂 可讀性強的使用者手冊。了解你的讀者 了解手冊的讀者是誰,讀者需要了解什麼內容。這樣你就可以決定手冊內容的深度與廣度,以及編寫手冊應使用何...