2010-12-09 2 views
5

Когда I ': set number' в vim, каждая строка имеет номер строки, за которой следует пробел, за которым следует содержимое этой строки. Есть ли способ заменить пространство чем-то другим? Например, '|' или несколько лишних пробелов были бы аккуратными, не так ли?Есть ли способ изменить разделитель после linenumber в vim?

ответ

11

К сожалению, это невозможно. Номер строки печатается в screen.c Vim, в строке 2322:

sprintf((char *)buf, "%*ld ", w, num); 

(ш ширина и Num номер строки). Единственный способ изменить это - отредактировать исходный код и перекомпилировать Vim.

+0

+1 для отображения источника. – alesplin 2010-12-09 17:55:07

Смежные вопросы