2010-12-14 52 views
1

當我使用describe-function時,我得到了幫助緩衝區中顯示的文檔文本。是否可以更好地格式化函數的幫助?

如果文檔足夠長,它將包裝在緩衝區中,但不能很好地包裝。像這樣:

alt text

我可以使文檔字符串使用72個字符線,但假設該窗口將是80個字符,這並不總是這種情況。

是否有可能讓describe-function以更好的格式發佈文檔?

回答

2

嘗試啓用global-visual-line-mode以在所有緩衝區中獲得漂亮的文本換行。它在代碼和幫助緩衝區中工作,但不會弄亂行編號!在emacs的所有換行模式中,我發現它是最好的。如果您不想全局使用它,只需嘗試M-x visual-line-mode即可。

0

不,請做而不是「嘗試啓用全局可視行模式」作爲您的解決方案。

試試對文檔字符串採用Emacs約定。請參閱Elisp手冊,節點Documentation Tips(又名「文檔字符串技巧」)。

通常,文檔字符串不應該有比60個字符更寬的行。

請記住,Emacs有多個地方使用doc字符串,其中包括apropos。 Emacs希望文檔字符串遵循記錄的約定,以獲得最佳結果。