Можно ли показывать знаки рядом с номерами строк в Vim? На данный момент с set rnu
меня есть:
2 1 0 1 2
Я хотел бы, чтобы это выглядело как одно из следующих (либо в порядке):
-2 -1 0 1 2
-2 -1 0 +1 +2
Спасибо!
Можно ли показывать знаки рядом с номерами строк в Vim? На данный момент с set rnu
меня есть:
2 1 0 1 2
Я хотел бы, чтобы это выглядело как одно из следующих (либо в порядке):
-2 -1 0 1 2
-2 -1 0 +1 +2
Спасибо!
Несмотря на то, что слева от столбца чисел есть знак , вам придется написать очень сложный код, чтобы синхронизировать знаки с отображаемыми относительными числами. Есть несколько плагинов (например, RltvNmbr от Dr. Chip), которые эмулируют функцию относительного числа (опять же, используя столбец знака). Их может быть проще изменить, но имейте в виду, что они не работают идеально (поэтому эта функция была введена в ядре Vim).
Если вы действительно этого хотите, вам нужно будет исправить исходный код Vim и скомпилировать свою собственную версию Vim. Это вряд ли когда - либо будут включены в Vim, хотя, потому что относительные числа должны помочь с решением прыжков и движений, а также те (например , с помощью j
и k
всегда положительные отсчеты, так показывая отрицательный знак не имеет особого смысла. Лучше просто принять статус-кво и отказаться от этой идеи!