Wie entferne ich den fetten unteren Rand von gVim? (und Griffgröße ändern)

9

Mein gVim hat also diesen nervigen unteren Rand:

fette Grenze gvim

Ich wünschte, es wäre nicht so und sah zum Beispiel eher wie ein Gnom-Terminal aus:

hübsches Gnom-Terminal

Gibt es eine Möglichkeit für gVim, so auszusehen?

UPDATE: Das gibt es! Hier ist ein Screenshot nach dem Hinzufügen von Einstellungen von Jeremy Cantarell und meiner eigenen Antwort:

Epilog

miloshadzic
quelle

Antworten:

5

Dies ist, was ich benutze, um den Größenänderungsgriff in der Ecke loszuwerden. Geben Sie dies einfach in ~ / .gtkrc-2.0 ein

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

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

Ok, wenn Sie dies in meinem .gtkrc-2.0Modus festlegen, wird das Problem behoben:

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

Bildschirmfoto:

Der Rand hat die gleiche Farbe wie der normale Hintergrund von vim

Dadurch wird das Größenänderungsdreieck unten rechts immer noch nicht behoben.

miloshadzic
quelle
Dies funktionierte auch für mich in 13.04, aber ich musste erstellen, .gtkrc-2.0da es noch nicht existierte.
Cory Klein
Dies funktionierte für mich in 14.04, während die markierte Antwort nicht funktionierte (stellen Sie sicher, dass Sie vim-gtk und nicht vim-gnome verwenden).
Manuelpedrera
Brillant! Verwendet # 000000 für meine Farbe.
Costa
Könnten Sie dieselbe Technik verwenden, um den oberen Rand (die Titelleiste) zu bearbeiten?
Costa
0

Es sieht so aus, als hätten Sie eine leere Zeile in Ihren statuslineFormatcodes. Können Sie uns sagen, was ": set statusline" anzeigt? Vielleicht können wir Ihnen helfen, ein anderes zu formatieren, oder Sie können selbst etwas Einfaches einstellen oder es ganz ausschalten.

Caleb
quelle
1
Ich denke nicht, dass das das Problem ist. Selbst wenn ich die Statuszeile ändere, bleibt der hellgraue Rand unten zusammen mit dem grauen Größenänderungsobjekt erhalten.
Miloshadzic