如何配置emacs,以便換行不會中斷?如何在Emacs中自動換行?
回答
你能指定你在說什麼樣的包裝?
M-x toggle-truncate-lines disable允許您在視覺上禁用換行。
M-X自動填充模式 + -M-Q讓你換行真正預先存在的段落。
當你說「真實」時,這是否意味着emacs會放入換行符? – 2NinerRomeo 2011-05-20 17:12:06
是的,我的意思是! – Doomsday 2011-05-20 20:17:34
我注意到它適用於現有組織文件中的新行。但是它並沒有包裹很長的現有線路。任何想法如何在一個組織文件(如80)中包裝現有的行?謝謝 – Stryker 2017-10-18 00:57:15
添加到您的init文件:
(setq-default word-wrap t)
或者,按C-H Vword-wrap
在Emacs,並按照接近尾聲的 「自定義」 鏈接。
這是最好的答案,並且不使用任何模式。 – 2017-04-05 16:25:05
如果要模擬記事本等編輯器的行爲,可能需要打開視覺線模式。雖然設置自動換行會導致換行,但您在一行上執行的任何操作(例如,上移/下移或查殺)仍然會遵循換行符。可視化行模式將對待每個顯示行,就像它最後有一個換行符一樣。
(visual-line-mode t)
線中的.emacs文件中加入:
(global-visual-line-mode t)
我正在使用'visual-line-mode',但因'kill-line'的方式而感到惱火,然後只會把包裹打死,所以對於很長的文本行(即段落),我不得不重複地調用它刪除該行。所以現在我用'(setq-default word-wrap t)'代替;這使包裝,但殺死線仍殺死整條線。當然,你可能不同意這是首選的行爲,但對我來說當然是。 – gimboland 2013-06-01 18:33:18
@gimboland謝謝。你的推薦正是我所期待的。 – 2014-03-27 17:37:06
ID上去的時候,第一個。因爲有一些細微之處和歷史來處理有關自動換行和長行可以在
http://www.emacswiki.org/emacs/LineWrap
閱讀更多關於類似的功能你可能會從閱讀的頁面中受益的新用戶。
EmacsWiki是一個可怕的,可怕的地方。 – 2012-06-22 08:47:21
這是有用的,但實際上不是一個答案 - 這是一個評論。 – 2015-08-07 17:43:23
我最近才發現延繩模式(我想我是通過emacs Info文檔開發的)。它可以像你期望的那樣包裝其他UI編輯器的文字包裝功能。當我使用M-x toggle-word-wrap
時,如果沒有使用新行(沒有換行符)的閱讀或寫入自由文本而沒有醜陋的中間字換行,它就特別有用。
http://www.emacswiki.org/emacs/LongLines
我的配置:
(setq longlines-wrap-follows-window-size t)
(global-set-key [(control meta l)] 'longlines-mode)
當我寫這篇評論的時候,該鏈接給出了一個404。 – 2012-09-21 18:26:08
@BryanOakley我修復了鏈接 – 2014-01-01 20:09:26
根據維基的說法,長線條模式被棄用,以支持視覺線條模式(在下面Anton的答案中提到過。 – 2017-02-14 19:44:41
- 1. emacs中的自動換行
- 2. 如何在emacs中以verilog模式禁用自動換行
- 3. 如何禁用emacs-term中的自動換行?
- 4. 如何增加Emacs中的自動換行邊距?
- 5. Emacs即使在更改後自動添加換行符.emacs
- 6. 如何避免在Emacs中自動切換(只讀)緩衝區
- 7. 如何在Emacs中運行命令時自動錶示是?
- 8. 如何自動換行QTreeWidgetItem
- 9. 如何自動填充emacs(markdown-mode)括號中的行?
- 10. 如何在GNU打開文件後自動執行命令Emacs
- 11. 當屏幕被拆分時,你如何獲得emacs自動換行
- 12. 如何在打開文件時在emacs中自動縮進?
- 13. 如何在PyCharm的「運行」窗口中切換自動滾動?
- 14. 如何在DevExpress TcxGrid中進行自動換行?
- 15. 如何自動啓用Emacs jtags-mode?
- 16. 如何在啓動emacs/spacemacs時自動啓動shell緩衝區
- 17. 如何防止自動TextView的自動換行,同時允許手動換行
- 18. 如何在emacs中自動關閉自動加密模式緩衝區?
- 19. 如何用Emacs中的換行符替換字符?
- 20. 如何用emacs中的換行符(LF)替換空格字符?
- 21. 如何使用emacs在文本文件中搜索換行
- 22. 如何避免| | |內的換行符在Emacs中
- 23. 如何在emacs中進行大量的搜索和替換?
- 24. 動態全局替換行號,emacs
- 25. 如何在Emacs的minibuffer中使用軟件自動跳轉?
- 26. 如何在emacs中顯示自動完成選項?
- 27. 如何在emacs nrepl會話中自動獲取paredit?
- 28. 如何在Emacs中自動完成IP地址?
- 29. 如何自動IDENT在TextMate中類似的Emacs
- 30. 如何在Emacs中自動加載leiningen repl?
你想改變顯示,或換行字符插入? – Ken 2010-07-19 13:57:44
只需顯示。類似於MS記事本的行爲。 – Yufei 2010-07-19 13:59:51
不知道您使用的是哪種版本的記事本,但當然從版本6.1開始(隨Windows 7一起提供),它絕對不會保存換行符。我從來沒有真正知道它這樣做。儘管我從來沒有爲任何事情辯護過任何事情,但在換行方面,它完全完美地實現了這個功能(並且沒有互聯網討論!),而每個查詢emacs如何自動換行* always *給你15種不同的做法它在100個不同的網站,博客,帖子等上發佈,當時99%的海報都希望它像其他任何現代文本編輯器/瀏覽器一樣工作。 – Sonicsmooth 2012-07-25 04:36:39