
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).
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 LineNr
por 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í:
(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'