vim - 如何使用 gtk 3 删除 gVim 8 中的白色边框

标签 vim gtk3

我最近将 gVim 更新到使用 gtk 3 编译的版本 8,我发现 gVim 窗口周围有奇怪的内边框:

gVim 8 white borders

这张图可能不是很清楚,但是如果你仔细观察,你可以看到右侧和底部的白色边框。我已经通过在 gtk 2 上将边框设置为深色解决了这个问题,但在 gtk3 上又发生了。有没有办法在 gtk 3 上完全删除这个边框?

最佳答案

Gtk3 使用 CSS 来设计应用程序的样式。要从 gVim 窗口中删除白色边框,请编辑文件 ~/.config/gtk-3.0/gtk.css 并输入以下内容:

@define-color YOUR_BACKGROUND_COLOR #rrggbb;

window#vim-main-window {
    background-color: @YOUR_BACKGROUND_COLOR;
}

关于vim - 如何使用 gtk 3 删除 gVim 8 中的白色边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39763539/

相关文章:

vim - 将两个 vim 语法匹配叠加在同一个字符上

vim - 清除 autocmd BufWrite 上的搜索突出显示

c - 如何检测 GtkTextBuffer 中的文本何时被替换而不是先删除后插入?

c++ - 如何使用 GTK 将图像添加到按钮

c - 如何从选定的 gtk_combo_box 项目中获取字符串?

c - 如何检查 Gtk ListStore 中是否已存在值以避免重复?

syntax - 为什么有些 Vim 映射在冒号后包含 <C-U>?

c++ - 在 Vim 中调用层次结构 Eclipse 功能?

在 vim 中替换时出现正则表达式嵌套引号问题

c - 如何查找 GtkLabel 当前的字体