Vim: Đảo ngược từ phải sang trái


9

Tôi đã vô tình :set rlnghĩ rằng nó cho dòng tương đối. Tôi đã kích hoạt chế độ từ phải sang trái . Các doc cho rightleftkhông nói như thế nào để đảo ngược rl modemà không thoát khỏi vim.

Làm thế nào để một người đi từ trái sang phải trong vim?

Câu trả lời:


12
:set norl

hoặc là

:set norightleft

Mỗi tùy chọn boolean trong Vim có một tùy chọn tương ứng nosẽ tắt nó.


Tùy chọn ban đầu bạn đang tìm kiếm có thể là relativenumber( rnu), hoạt động như number( nu) nhưng thêm các số dòng có liên quan đến dòng hiện tại thay vì bắt đầu bộ đệm chỉnh sửa.


1
"Hầu hết (tất cả?)" Tất cả các tùy chọn boolean.
JoL

@JoL tôi đã không phải là 100% đó là tất cả trong số họ, vì vậy tôi không muốn thực hiện một tuyên bố rõ ràng, và tôi vẫn không hoàn toàn chắc chắn :-)
Kusalananda

Tôi cũng chưa thử tất cả, nhưng tài liệu để :setmô tả nó như một cú pháp chung chứ không phải là một quy ước : :se[t] no{option} Toggle option: Reset, switch it off.. Nó cũng có cú pháp khác như :se[t] inv{option}, :se[t] {option}!, và :se[t] {option}?.
JoL

3

Bật hoặc tắt tùy chọn với!

set rightleft!

Để trích dẫn sự giúp đỡ của Vim:

                                                           *:set-!* *:set-inv*
:se[t] {option}!   or
:se[t] inv{option}      Toggle option: Invert value. {not in Vi}

Bạn có thể thấy điều này trong trợ giúp Vim tích hợp bằng cách nhập :help :set-!từ bên trong Vim.

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.