Como posso adicionar um padding à área de texto do macvim?

5

Eu gostaria de adicionar alguns preenchimentos entre o meu texto e a borda esquerda da janela (ou a borda direita dos números de linha).

    
por Kevin Lochner 31.10.2010 / 22:46

3 respostas

5

Eu configurei o fundo do número da linha para corresponder ao plano de fundo do texto (preto nos dois casos), de modo que isso forneça um buffer visual entre os números & o texto. Eu também defini a numeração da linha para ser cinza escuro para que eles não sejam tão intrusivos.

Definir o plano de fundo do número da linha para corresponder ao texto é simplesmente uma questão de remover completamente as definições "bg" da sua definição LineNr . A seção relevante do meu esquema de cores, incluindo o realce da linha atual, é esta:

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

O resultado final é assim:

(note que eu uso números de linha relativos via set relativenumber ).

    
por 11.11.2010 / 18:57
2

:help foldcolumn

a foldcolumn é usada normalmente para exibir marcadores de dobras ... mas isso também lhe dá espaço.

    
por 31.10.2010 / 23:03
0

Você pode executar os seguintes comandos no Terminal para adicionar algum espaçamento ao redor da janela do MacVim (embora o espaçamento à esquerda esteja inserido à esquerda dos números de linha):

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'

Fonte: link

    
por 03.06.2015 / 23:17

Tags