Làm cách nào để định cấu hình các emacs để bao bì đường không bị gãy ở giữa một từ?Làm thế nào để bọc từ trong Emacs?
Trả lời
Bạn có thể chỉ định loại gói bạn đang nói đến không?
M-x chuyển đổi-cắt ngắn dòng vô hiệu hóa cho phép bạn tắt trực quan ngắt dòng.
M-x auto-fill-mode + M-q cho phép bạn WordWrap thật một đoạn văn từ trước.
Khi bạn nói "cho thực" có nghĩa là các emacs sẽ đặt trong một dòng mới? – 2NinerRomeo
Vâng đó là ý tôi! – Doomsday
Tôi nhận thấy nó hoạt động cho các dòng mới trong tệp tổ chức hiện có.Nhưng nó không bọc các dòng hiện có dài. Bất kỳ ý tưởng làm thế nào để bọc các dòng hiện tại tại một col nhất định (80) trong một tập tin org? Cảm ơn – Stryker
Thêm phần này vào tập tin init của bạn:
(setq-default word-wrap t)
Ngoài ra, báo chí C-h vword-wrap
trong Emacs và làm theo "tùy chỉnh" liên kết gần kết thúc.
Đây là câu trả lời hay nhất và không sử dụng bất kỳ chế độ nào. –
Nếu bạn muốn mô phỏng hành vi của trình chỉnh sửa như Notepad, bạn có thể muốn bật chế độ đường trực quan. Trong khi thiết lập từ bọc sẽ gây ra dòng gói tại ranh giới từ, bất kỳ hành động bạn thực hiện trên một dòng (ví dụ, di chuyển lên/xuống hoặc giết chết) vẫn sẽ tôn trọng các ký tự dòng mới. Chế độ dòng hình ảnh sẽ xử lý từng dòng hiển thị như thể nó có một dòng mới ở cuối.
(visual-line-mode t)
Line để thêm vào tập tin emacs:
(global-visual-line-mode t)
Tôi đã sử dụng 'visual-line-mode' nhưng đã nhận được khó chịu bởi cách' kill-line' sau đó chỉ giết chết xa như bọc, vì vậy cho dòng dài của văn bản (tức là đoạn!) Tôi đã phải gọi nó nhiều lần để xóa dòng. Vì vậy, bây giờ tôi sử dụng '(setq-default word-wrap t)' thay thế; điều này cho phép gói nhưng 'kill-line' vẫn giết chết toàn bộ dòng. Bạn có thể không đồng ý rằng đây là hành vi ưa thích, tất nhiên, nhưng đối với tôi nó chắc chắn là. – gimboland
@gimboland Cảm ơn. Đề xuất của bạn chính xác là những gì tôi đang tìm kiếm. –
id đã đến nó đầu tiên. Bạn có thể đọc thêm về các tính năng tương tự tại
http://www.emacswiki.org/emacs/LineWrap
Là một người sử dụng mới, bạn có thể được hưởng lợi từ việc đọc các trang như là có một số tinh tế và lịch sử để đối phó với khoảng word-wrap và đường dài.
EmacsWiki là một nơi kinh khủng, khủng khiếp. –
điều này hữu ích nhưng thực sự không phải là câu trả lời - đó là một nhận xét. –
Tôi đã phát hiện chế độ dòng dài chỉ gần đây (Tôi nghĩ rằng mình đang say mê thông qua các tài liệu thông tin của emacs). Nó kết thúc tốt đẹp như bạn mong đợi trong tính năng bọc từ của trình soạn thảo UI khác. Nó đặc biệt hữu ích khi tôi đọc hoặc viết văn bản miễn phí không có dòng mới (a la Word) mà không có gói trung gian xấu xí xảy ra khi bạn sử dụng M-x toggle-word-wrap
.
http://www.emacswiki.org/emacs/LongLines
cấu hình của tôi:
(setq longlines-wrap-follows-window-size t)
(global-set-key [(control meta l)] 'longlines-mode)
Liên kết đưa ra 404 vào lúc tôi viết nhận xét này. –
@BryanOakley Tôi đã sửa liên kết –
Theo wiki, chế độ đường dài không còn được ưa chuộng trong chế độ dòng trực quan (được đề cập trong câu trả lời của Anton dưới đây. –
- 1. Làm thế nào để viết .emacs từ Emacs khi tôi đã xóa .emacs
- 2. Từ bọc Emacs ở số cột cụ thể?
- 3. Làm thế nào để chạy shell django từ Emacs?
- 4. Làm thế nào để bọc văn bản trong một JTextArea
- 5. Làm thế nào để bọc văn bản trong bảng LaTeX?
- 6. Làm thế nào để bọc ConcurrentDictionary trong BlockingCollection?
- 7. Làm thế nào để bọc từng từ của một phần tử trong một thẻ span?
- 8. Làm thế nào để bạn kích hoạt từ bọc trong vim khi in
- 9. Làm thế nào để vô hiệu hóa rìa trong Emacs?
- 10. Làm thế nào để ràng buộc C-`(backquote) trong emacs
- 11. Làm thế nào để tìm kiếm ngược trong vỏ emacs?
- 12. Làm thế nào để remap phím khi trong Emacs?
- 13. Làm thế nào để thay đổi khóa meta trong Emacs?
- 14. Dừng từ bọc trong html
- 15. Làm cho Vim chỉ làm một từ mềm bọc, không cứng từ bọc
- 16. Trong Emacs làm thế nào để xóa từ dòng hiện tại đến cuối tập tin?
- 17. Làm thế nào để đặt DataGridViewCell thành tự động từ bọc?
- 18. Làm thế nào để truy cập vào các yếu tố gốc từ jQuery bao bọc
- 19. Làm cách nào để phát triển từ xa với Emacs?
- 20. Làm thế nào để cài đặt python-mode.el cho Emacs?
- 21. Làm cách nào để bọc một hàm trong Javascript?
- 22. Làm thế nào để chạy nhiều shell trên Emacs
- 23. từ bọc trong css/js
- 24. Làm thế nào để quấn theo từ trong bảng tôm
- 25. Bọc từ trong môi trường nguyên văn
- 26. Từ bọc cho NSMutableAttributedString
- 27. Làm thế nào để sử dụng Emacs với Python
- 28. Làm thế nào để hiển thị popup trên Emacs?
- 29. Làm thế nào để lực lượng emacs recolor
- 30. Từ Bọc trong Raphael JS/SVG
Bạn có muốn thay đổi màn hình, hoặc trong trường hợp ký tự xuống dòng được chèn? – Ken
Chỉ màn hình. Tương tự như hành vi của MS Notepad. – Yufei
Không chắc chắn bạn đang sử dụng phiên bản nào của Notepad, nhưng chắc chắn là phiên bản 6.1 (đi kèm với Windows 7), nó chắc chắn KHÔNG lưu ngắt dòng. Tôi chưa bao giờ thực sự biết nó để làm điều này. Trong khi tôi chưa bao giờ bảo vệ notepad cho bất cứ điều gì trước đây, về mặt bọc từ, nó thực hiện tính năng này hoàn toàn (và không có thảo luận internet!) Trong khi mỗi truy vấn vào cách emacs làm từ bọc * luôn luôn * cung cấp cho bạn như 15 cách khác nhau để làm trên 100 trang web, blog, bài đăng khác nhau, v.v., khi người đăng 99% thời gian chỉ muốn nó hoạt động giống như mọi trình soạn thảo/trình xem văn bản hiện đại khác. – Sonicsmooth