Vim: обратный справа налево

9

Я случайно :set rlподумал, что это для относительных линий. Я активировал режим справа налево . Док для rightleftне говорит , как реверс , rl modeне выходя из Vim.

Как двигаться в Vim слева направо?

дикие глаза
источник

Ответы:

12
:set norl

или

:set norightleft

Каждый логический параметр в Vim имеет соответствующую noопцию, которая отключает его.


Опция, которую вы первоначально искали, могла бы быть relativenumber( rnu), которая действует как number( nu), но добавляет номера строк, которые относятся к текущей строке, а не к началу буфера редактирования.

Кусалананда
источник
1
«Большинство (все?)» Всех логических опций.
JoL
@JoL Я не был на 100%, это были все они, поэтому я не хотел делать однозначное заявление, и я все еще не совсем уверен :-)
Кусалананда
Я не пробовал их все либо, но документация :setописывает его как общий синтаксис , а не какой - то конвенции: :se[t] no{option} Toggle option: Reset, switch it off.. Она также имеет другой синтаксис , как :se[t] inv{option}, :se[t] {option}!и :se[t] {option}?.
JoL
3

Включите или выключите параметры с помощью!

set rightleft!

Чтобы процитировать помощь Vim:

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

Вы можете увидеть это во встроенной справке Vim, набрав :help :set-!изнутри Vim.

m0dular
источник