a

Câu hỏi Làm cho Vim chỉ làm một từ mềm bọc, không cứng từ bọc


Tôi đã sử dụng Vim một tuần rồi. Và tôi đã nhận thấy một cái gì đó.

Tôi đã bỏ đặt chế độ văn bản và tôi đã thiết lập xong. Bây giờ, câu hỏi của tôi là. Hiện tại bất cứ khi nào tôi xếp hàng dài hơn 120 ký tự (chiều rộng cửa sổ), nó sẽ lấy ký tự cuối cùng và giống như vậy, kết thúc nó. Vì vậy, nếu nó ở giữa một từ nó trông như thế này:

This is a very long sen|
tence, this looks very |
strange, don't you thin|
k?                     |

BTW, | đại diện cho giới hạn văn bản, rất ngắn trong trường hợp này, để chứng minh quan điểm của tôi. Vì vậy, nói rằng vấn đề của tôi là gì, tôi muốn một giải pháp đơn giản cho điều này, miễn là tôi không mất bất kỳ màn hình bất động sản nào.

Tất nhiên, giải pháp lý tưởng sẽ xuất ra như sau, mà không sửa đổi văn bản, chỉ có đầu ra, văn bản vẫn còn trong một dòng, nhưng nó dường như được trải rộng trên một số:

This is a very long    |
sentence, this looks   |
very strange, don't you|
think?                 |

Cảm ơn vì bất kì sự giúp đỡ nào của bạn. :)

Thông tin thêm:

  • Hệ điều hành: Mac OSX Mountain Lion
  • Sử dụng MacVim

Tôi đã thử những điều sau đây:

set textwidth=120

set wrap
set linebreak

set fo=1

18
2017-11-08 17:32


gốc


Một số câu trả lời cho stackoverflow.com/q/467739/684934 trông đầy hứa hẹn. (Không ai được chấp nhận, mặc dù.) - bdares
@bdares Cảm ơn, tôi không thấy cái đó. Tuy nhiên, nó không giải quyết được vấn đề của tôi, không có tùy chọn nào. - greduan


Các câu trả lời:


set linebreak

Là đủ. Nó không hoạt động khi list là trên, mặc dù.


23
2017-11-08 17:41



Nó đang bật. Tôi dùng list. : / - greduan
Vâng nó là một trong hai hoặc khác. Lấy làm tiếc. - romainl
Không có cách nào xung quanh điều này? Có thể với chức năng tùy chỉnh thay thế chức năng này? - greduan
Không đời nào tôi biết: đó là một tính năng cấp thấp. Thông thường loại điều bạn viết một bản vá cho. - romainl
Tôi hiểu, cảm ơn câu trả lời của bạn. Chỉ khi tôi viết văn bản tôi thích nó mà không có dòng mới. (Đặc biệt là kể từ khi tôi thay đổi nó tất cả các thời gian). Tuy nhiên, cảm ơn. :) - greduan


Giải pháp của tôi cho vấn đề này là wiki Vim này trang. Nhờ @romainl đã thuyết phục tôi không sử dụng list.


0
2017-11-09 02:07



+1 nếu bạn thêm một số chi tiết từ liên kết. - Keith Pinson