如何定制Gtk版Emacs的Widget外观
2024-08-25 07:23:00
当我们使用 xlib 版的Emacs时,可以通过 XResource 定义 Emacs 的菜单 栏、工具条、滚动条的外观。
现在,在Linux上我们大多使用 gtk版的Emacs,是否还有办法定义 Emacs 的菜单栏、工具条等的外观?
一种方法是,通过 ~/.gtkrc 定义全局的 Gtk Widget 的外观。Emacs的外 观自然也会改变。
另一种方法是单独定制 emacs 的 Gtk Widget的外观。 答案在 这里 ,这里讲述了 emacs 的资源名,以及如何定制。
下面我们改变 Emacs 菜单栏的字体。 在 ~/.emacs.d/ 下新建 gtkrc 文件。 内容如下:
style "emacs-menu"{
font_name = "monospace 10"
bg[NORMAL] = "gray70"
bg[ACTIVE] = "gray75"
fg[NORMAL] = {0.0, 0.2, 0.05}
}
widget "*menubar*" style "emacs-menu"
widget "*emacs-menuitem*" style "emacs-menu"
现在重启 Emacs 看看,菜单栏是不是变样了?
最新文章
- github在liunx上的搭建
- nginx rewrite
- Android http 的使用
- java nio 网络框架实现
- Libfilth(一个滤波器C库)使用
- Minimum Path Sum
- 使用AJAX做关键字查询:输入框变化自动搜索、无刷新页面;
- 【转】Android项目中编译 C的模块
- php static 关键字在 函数中的用法
- OpenGL中的投影使用
- Macro Substitution
- Java进阶03 IO基础
- 9-9害死人不偿命的(3n+1)猜想
- iOS 中使用 XIB 自定义cell 的两种方法 以及 编译出现常见 的错误 ++++(xcode6.0之后)
- 使用redis 中的事务处理实现商品秒杀
- JavaScript有这几种测试分类
- Linux 进程调度的主要策略
- Hadoop生态圈-构建企业级平台安全方案
- RMAN备份策略与异机恢复一例(续篇)
- last命令详解