5

Я хотел бы добавить некоторые отступы между моим текстом и левым краем окна (или правым краем номеров строк).

альтернативный текст

3 ответа3

5

Я установил фон номера строки, чтобы он соответствовал фону текста (черный в обоих случаях), так что это дает визуальный буфер между числами и текстом. Я также установил нумерацию строк темно-серой, чтобы они были довольно ненавязчивыми.

Установка фона номера строки в соответствии с текстом - это просто вопрос полного удаления определений "bg" из определения LineNr . Соответствующий раздел моей схемы цветов, включая выделение текущей строки, таков:

hi CursorLine   guibg=#333333
hi LineNr       guifg=#555555

Итак, конечный результат выглядит так:

(обратите внимание, я использую относительные номера строк через set relativenumber номеров).

2

:help foldcolumn

складной столбец обычно используется для отображения маркеров складывания ... но это также дает вам пространство.

0

Вы можете запустить следующие команды в Терминале, чтобы добавить интервал вокруг окна MacVim (хотя интервал слева вставляется слева от номеров строк):

defaults write org.vim.MacVim MMTextInsetTop '10'
defaults write org.vim.MacVim MMTextInsetLeft '10'
defaults write org.vim.MacVim MMTextInsetBottom '10'
defaults write org.vim.MacVim MMTextInsetRight '10'

Источник: https://gist.github.com/meleyal/1902879

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .