Ngăn chặn vim từ thụt số sai


1

Tôi có vim mà không có bất kỳ cấu hình đặc biệt nào và sử dụng nó để chỉnh sửa các tệp latex của tôi. Điều kỳ lạ sau đây xảy ra.

Tôi có các loại văn bản sau:

1234 people live in Hobit Land, Further Text, Further Text, Further Text

Nếu bây giờ tôi gõ thêm cho đến khi xảy ra ngắt dòng và gõ thêm, dòng sau được xác định:

1234 people live in Hobit Land, Further Text, Further Text, Further Text
     and contiunes the line and further on....

Tại sao điều này là trường hợp? Thật đáng ngạc nhiên vì rất nhiều thời gian một dòng bắt đầu bằng một số (thậm chí có thể trong văn bản, chỉ do ngắt dòng trước đó), văn bản tiếp theo bị thụt vào mà không có ý nghĩa.

Làm thế nào tôi có thể biến điều này?


1
Bạn sử dụng cấu hình nào? Khi tôi bắt đầu vim với ôn-u NONE` và đặt độ rộng văn bản thành một số giá trị, tôi không quan sát hành vi bạn mô tả.
Marco

Vâng, bạn đã đúng, tôi có một định dạng lạ, giống như câu trả lời dưới đây nói chính xác.
theomega

Câu trả lời:


2

Cài đặt định dạng hiện tại của bạn được định cấu hình để nhận dạng danh sách được đánh số, về cơ bản chỉ là các dòng bắt đầu bằng một số.

Xóa nkhỏi 'formatoptions'. Đây không phải là cài đặt mặc định, vì vậy bạn có thể chỉ cần sửa đổi :set formatoptions=...trong .vimrctệp của mình để xóa n.

Xem :help 'formatoptions':help fo-tableđể biết chi tiết.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.