Как удалить жирную нижнюю границу gVim? (и изменить размер ручки)

9

Так что у моего gVim есть эта раздражающая нижняя граница:

толстый бордюр гвим

Я бы хотел, чтобы это не было похоже на gnome-терминал, например:

симпатичный терминал гномов

Есть ли способ для gVim выглядеть так?

ОБНОВЛЕНИЕ: есть! Вот скриншот после добавления настроек от Джереми Кантарелла и мой собственный ответ:

эпилог

miloshadzic
источник

Ответы:

5

Это то, что я использую, чтобы избавиться от ручки изменения размера в углу. Просто поместите это в ~ / .gtkrc-2.0

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

class "GtkWidget" style "no-resize-handle"
Джереми Кантрелл
источник
12

Хорошо, так что установка этого в моем .gtkrc-2.0облегчает проблему:

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

Скриншот:

Граница того же цвета, что и у vim's Normal bg

Это все еще не исправляет треугольник изменения размера в правом нижнем углу.

miloshadzic
источник
Это сработало и для меня в 13.04, но я должен был создать, .gtkrc-2.0так как его еще не было.
Кори Кляйн
Это сработало для меня в 14.04, а помеченный ответ - нет (убедитесь, что вы используете vim-gtk, а не vim-gnome).
Manuelpedrera
Brilliant! Использовал # 000000 для моего цвета.
Коста
Не могли бы вы использовать ту же технику для редактирования верхней границы (строки заголовка)?
Коста
0

Похоже, у вас есть пустая строка в ваших statuslineкодах формата. Можете ли вы сказать нам, что показывает ": set statusline"? Может быть, мы можем помочь вам отформатировать другой, или вы можете установить что-то простое самостоятельно или вообще отключить его.

Калеб
источник
1
Я не думаю, что это проблема. Даже если я изменю статусную строку, светло-серая рамка снизу все равно останется вместе с серой кнопкой изменения размера.
Милошадзич