¿Cómo puedo agregar algo de relleno al área de texto de macvim?

¿Cómo puedo agregar algo de relleno al área de texto de macvim?

Me gustaría agregar algo de relleno entre mi texto y el borde izquierdo de la ventana (o el borde derecho de los números de línea).

texto alternativo

Respuesta1

Configuré el fondo del número de línea para que coincida con el fondo del texto (negro en ambos casos), por lo que esto proporciona un búfer visual entre los números y el texto. También configuré la numeración de líneas en gris oscuro para que sean bastante discretas.

Configurar el fondo del número de línea para que coincida con el texto es simplemente una cuestión de eliminar LineNrpor completo las definiciones "bg" de su definición. La sección relevante de mi esquema de colores, incluida la línea resaltada actual, es esta:

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

Entonces el resultado final se ve así:

ingrese la descripción de la imagen aquí

(tenga en cuenta que uso números de línea relativos a través de set relativenumber).

Respuesta2

:help foldcolumn

la columna de plegado se usa normalmente para mostrar marcadores de plegado... pero eso también le brinda espacio.

Respuesta3

Puede ejecutar los siguientes comandos en la Terminal para agregar algo de espacio alrededor de la ventana de MacVim (aunque el espacio izquierdo se inserta a la izquierda de los números de línea):

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'

Fuente:https://gist.github.com/meleyal/1902879

información relacionada