Como remover a borda inferior gorda do gVim? (e redimensionar a aderência)

9

Então meu gVim tem essa borda inferior irritante:

borda gorda gvim

Eu gostaria que não acontecesse e se parecesse mais com o gnome-terminal, por exemplo:

bonito terminal gnomo

Existe alguma maneira de o gVim se parecer com isso?

ATUALIZAÇÃO: Existe! Aqui está uma captura de tela depois de adicionar configurações de Jeremy Cantarell e minha própria resposta:

epílogo

miloshadzic
fonte

Respostas:

5

É isso que eu uso para me livrar da alça de redimensionamento no canto. Basta colocar isso em ~ / .gtkrc-2.0

style "no-resize-handle"
{
    GtkWindow::resize-grip-height = 0
    GtkWindow::resize-grip-width = 0
}

class "GtkWidget" style "no-resize-handle"
Jeremy Cantrell
fonte
12

Ok, então definir isso no meu .gtkrc-2.0alivia o problema:

style "vimfix" {
  bg[NORMAL] = "#242424" # this matches my gvim theme 'Normal' bg color.
}
widget "vim-main-window.*GtkForm" style "vimfix"

Captura de tela:

A borda é da mesma cor que a normal bg do vim

Isso ainda não corrige o triângulo de redimensionamento no canto inferior direito.

miloshadzic
fonte
Isso funcionou para mim também no 13.04, mas tive que criar, .gtkrc-2.0pois ainda não existia.
Cory Klein
Isso funcionou para mim no 14.04, enquanto a resposta marcada não funcionou (certifique-se de usar o vim-gtk e não o vim-gnome).
Manuelpedrera 18/05
Brilhante! Usei # 000000 para a minha cor.
Costa
Você poderia usar a mesma técnica para editar a borda superior (a barra de título)?
Costa
0

Parece que você tem uma linha em branco nos seus statuslinecódigos de formato. Você pode nos dizer o que ": definir statusline" mostra? Talvez possamos ajudá-lo a formatar outro, ou você mesmo pode definir algo simples ou desativá-lo completamente.

Caleb
fonte
1
Eu não acho que esse é o problema. Mesmo se eu alterar a linha de status, a borda cinza clara na parte inferior ainda permanece junto com o redimensionamento cinza.
9788 miloshadzic