回答
M-x man
應該在Linux系統上運行用於讀取安裝在標準位置手冊頁。
如果您爲C++安裝stl-manual,它們將以HTML格式。如果你想從Emacs裏面讀取stl-manuals,你可以使用M-x w3m-browse-url
並將它傳遞給file:///path/to/index.html
。
信息頁面詳細解釋。 M-x info
,m emacs
,m man page
。
我用下面一行在我的.emacs文件自動顯示光標所在的C函數手冊頁,當我按下F1(當然它假定您已經安裝了開發手冊頁):
(global-set-key [f1] (lambda() (interactive) (manual-entry (current-word))))
例如,在Ubuntu linux系統上,manpages-dev
和libstdc++6-4.4-doc
程序包分別包含C和C++標準庫的聯機幫助頁。相似軟件包其他系統存在,包括MacOSX的
我也遇到同樣的問題,因爲你有 ,我覺得Emacs的擴展功能 ,幫助自己檢查CPP文件。 其延伸的名稱是cppref, 這是github上地址此包: https://github.com/realfirst/cppref
可以一個鍵(例如F1)結合功能 或經由M + cppref調用它。祝你享受 吧。
將此代碼添加到您的emacs配置文件中。此代碼會將鍵綁定[C-h d]
添加到c模式和C++模式。
(dolist (hook
'(c-mode-hook
c++-mode-hook))
(add-hook hook
(lambda()
(local-set-key (kbd "C-h d")
(lambda()
(interactive)
(manual-entry (current-word))))
)
)
)
看看下面的鏈接,它包含基於www.cppreference.com離線歸檔人工頁: https://github.com/jeaye/stdman
安裝完成後,您可以使用:人的std :: string或無論如何直接查看cpp參考。
還有可以在這裏找到其他離線參考格式: http://en.cppreference.com/w/Cppreference:Archives
希望這有助於。
雖然這個鏈接可能回答這個問題,但最好在這裏包含答案的重要部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 –
我的答案完全取決於鏈接。您無法安裝手冊頁,而無需轉到上面的GitHub鏈接。另外,如果安裝過程的某些部分被更新了,我不應該更新這個答案。感謝任何情況下的反饋。 – nenchev
- 1. IS參考參考在C++?
- 2. C++參考shared_ptr vs參考
- 3. Couchdb參考文檔
- 4. Django文檔參考
- 5. SSIS文檔參考
- 6. SAML參考文檔?
- 7. C中的參考文獻
- 8. c + +參考
- 9. 參考在C++
- 10. 參考C++ dll
- 11. 參考用C
- 12. C++參考
- 13. 參考C#
- 14. C#Windows.Security.Cryptography.Core參考
- 15. VoIP C++參考
- 16. 參考var c#
- 17. C++參考
- 18. 參考頁C++
- 19. C++的參考
- 20. C/C++地理參考圖?
- 21. C++參考和參考參數
- 22. MongoDb和C#:嵌入式或參考文檔
- 23. C/C++矢量和參考參數
- 24. C++參考數組
- 25. C++參考指針
- 26. c#指定參考
- 27. C++構造參考
- 28. C#參考父母
- 29. C++參考問題
- 30. C#互斥參考
'M-x man'' RET''[section number] function name'適用於其手冊頁安裝在標準位置(如scanf和gets)的C函數。你在找別的東西嗎?也許在非Unix系統上? – vpit3833