Obrigado! Eu tentei, pelo menos com o link vim.wikia. Os comandos definidos parecem ser ignorados no meu gvim, então ainda estou trabalhando nisso.
Yossi Gil
Eu acho que a patterndefinição tem um espaço extra que não funcionará no Windows ou em sistemas operacionais onde guifontparece, em FontName:h12vez de FontName\ 12. E, é claro, tente sem a has("gui_gtk2")verificação (pelo menos no Windows).
21416 VanLaser
Não sei o que fazer com isso. Eu sou um usuário do Ubuntu.
Yossi Gil
Respostas:
6
Eu acho que algo ao longo das seguintes linhas deve funcionar:
Isto não funcionou para mim. Recebi os ícones embaçados, mas clicar neles faz a tela ser atualizada sem fazer nada. Ainda preciso alterar o tamanho da fonte manualmente.
Yossi Gil
Experimente :echo substitute(&guifont, '\(\d\+\)', '\=submatch(1)-1', '')o que isso dar-lhe
Christian Brabandt
Nada acontece. Não tenho certeza se houve uma atualização.
Yossi Gil
Você deve ver uma saída. Qual é a sua configuração guifont?
Christian Brabandt
2
isso parece correto. E se você executar este comando: :let &guifont=substitute(&guifont, '\(\d\+\)', '\=submatch(1)-1', '')Isso diminui o tamanho da fonte?
:h toolbar-icon
e:h guifont
pattern
definição tem um espaço extra que não funcionará no Windows ou em sistemas operacionais ondeguifont
parece, emFontName:h12
vez deFontName\ 12
. E, é claro, tente sem ahas("gui_gtk2")
verificação (pelo menos no Windows).Respostas:
Eu acho que algo ao longo das seguintes linhas deve funcionar:
Agora, para incluir ícones legais, basta adicionar o argumento do ícone.
fonte
:echo substitute(&guifont, '\(\d\+\)', '\=submatch(1)-1', '')
o que isso dar-lhe:let &guifont=substitute(&guifont, '\(\d\+\)', '\=submatch(1)-1', '')
Isso diminui o tamanho da fonte?