2012-03-13 38 views

Trả lời

38

:help wrap

Tùy chọn này thay đổi cách văn bản được hiển thị. Nó không thay đổi văn bản trong bộ đệm, xem 'văn bản' cho điều đó. Khi bật, các dòng dài hơn chiều rộng của cửa sổ sẽ được bọc và hiển thị tiếp tục trên dòng tiếp theo. Khi các đường tắt sẽ không bao bọc và chỉ một phần của đường dài sẽ được hiển thị. Khi con trỏ là được chuyển đến một phần không được hiển thị, màn hình sẽ cuộn theo chiều ngang. Dòng sẽ bị ngắt ở giữa từ nếu cần. Xem 'ngắt dòng' để có được dấu ngắt tại một ranh giới từ.

:help linebreak

Nếu trên Vim sẽ quấn dây chuyền dài tại một nhân vật trong 'breakat' thay hơn ở ký tự cuối cùng phù hợp trên màn hình.

:help breakat

'breakat' 'brk' string (mặc định " ^[email protected]*-+;:,./?")

Vì vậy, :set linebreak và nó sẽ làm việc ra khỏi hộp. Hoặc bạn có thể giới hạn breakat để chỉ dừng lại trên không gian, thay vì dấu cách + dấu chấm câu.

6

Sử dụng

:set linebreak 

Hoặc 'lbr' cho ngắn. Nó sẽ phá vỡ các dòng trên các ký tự được bao gồm trong tùy chọn 'breakat' của bạn, bao gồm khoảng trắng theo mặc định.

2

Với vim mở, nhấn esc và nhập

:set lbr

0

Sau đây sẽ làm một bọc đường mà không vi phạm bất cứ lời nói và giữ gìn dòng ngắn hơn.

:set formatoptions+=w 
:set tw=80 
gggqG 

Để thử và định dạng đoạn hiện thử follwoing:

:nnoremap Q gqip 
Các vấn đề liên quan