Làm cách nào tôi có thể đặt Vim định vị con trỏ ở đầu ký tự tab thay vì cuối?


19

Mở một bộ đệm trống và chèn một ký tự tab sau đó thoát sang chế độ bình thường. Khi bạn đặt con trỏ (chế độ bình thường) trên tab, nó sẽ ở bên phải của khoảng trắng. Thay vào đó, tôi đang tìm một cách để con trỏ sẽ ở bên trái của khoảng trắng. Cảm ơn!


1
Điều này đã thúc đẩy tôi hạt dẻ trong nhiều năm!
dotancohen

Câu trả lời:


9

Đó chỉ là một cách giải quyết vụng về, nhưng nếu bạn :set listthì con trỏ sẽ được định vị ở phía "bên kia" của tab.


4
Cảm ơn bạn! Bạn đã giúp tôi tìm đúng nơi. :set list listchars=tab:\ \ kết quả trong những gì tôi yêu cầu. Bây giờ tôi chỉ cần xem nó có hữu ích như tôi nghĩ không!
Chad Paradis

6

Con trỏ ở chế độ bình thường nằm trên ký tự không ở hai bên. Vì vậy, bạn có thể làm iađể chuyển sang chế độ chèn bên trái hoặc bên phải của tab tương ứng.


4
Xin lỗi, tôi nên rõ ràng hơn. Điều này không có gì để làm với chế độ chèn. Tôi sử dụng các tab cứng và mỗi tab cứng chiếm bốn khoảng trắng. Khi tôi di chuyển con trỏ (chế độ bình thường) vào một ký tự tab cứng, nó sẽ kết thúc ở cột ngoài cùng bên phải của tab. Tôi muốn nó ở cột ngoài cùng bên trái của tab. Đây hoàn toàn là một vấn đề thẩm mỹ.
Chad Paradis
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.