Este é um problema de dica de tamanho . Adicione isto ao rc.lua:
{ rule = { class = "Gvim" }, properties = { size_hints_honor = false } },
Eu fiz o mesmo para as classes XTerm e URxvt.
Eu sei que este é um problema comum, mas nunca encontrei uma resposta que realmente funcionasse.
Quando inicio o gvim, a seguinte sequência de eventos ocorre:
rc.lua
define maximized_vertical
e maximized_horizontal
, fazendo com que a janela preencha a tela ~/.vimrc
é executado e set guioptions-=m
remove a barra de menu, reduzindo ainda mais a janela. Existe agora uma lacuna substancial abaixo da janela. Até mesmo a maximização ainda deixa alguma lacuna, embora menor.
Idealmente, gostaria de forçar a geometria da janela a ser corrigida, e não permitir que o GVim redimensione a janela, não importa o quanto ela deseje (as poucas vezes em que é bom para o GVim redimensionar não valem a vezes quando não é).
Isso pode ser feito?
Este é um problema de dica de tamanho . Adicione isto ao rc.lua:
{ rule = { class = "Gvim" }, properties = { size_hints_honor = false } },
Eu fiz o mesmo para as classes XTerm e URxvt.
Não tenho certeza da sua descrição, mas você pode estar tendo o problema que eu estava ... que o GVim leva a cor de fundo do tema GTK para o espaço extra.
Solução que funcionou para mim (do Arch Wiki ), adicione o seguinte a ~ /. gtkrc-2.0:
style "vimfix" {
bg[NORMAL] = "#242424" # this matches my gvim theme 'Normal' bg color.
}
widget "vim-main-window.*GtkForm" style "vimfix"
Tags gvim awesome-wm