fedora常见问题和解决方案

简介: fedora作为linux主流发行版之一,大部分功能还是很赞的。只是在美观性和其他一些细节上还是需要手工调整才有更加体验。以下解决方案,使用fedora20+gnome3环境eclipse界面难看eclipse中各种按钮组件占用太多的空白空间,看起来臃肿不堪。

fedora作为linux主流发行版之一,大部分功能还是很赞的。只是在美观性和其他一些细节上还是需要手工调整才有更加体验。
以下解决方案,使用fedora20+gnome3环境

eclipse界面难看

eclipse中各种按钮组件占用太多的空白空间,看起来臃肿不堪。
解决方法:
添加~/.gtkrc-2.0,内容如下:

style "gtkcompact" { 
  GtkButton::defaultborder={0,0,0,0} 
  GtkButton::defaultoutsideborder={0,0,0,0} 
  GtkButtonBox::childminwidth=0 
  GtkButtonBox::childminheigth=0 
  GtkButtonBox::childinternalpadx=0 
  GtkButtonBox::childinternalpady=0 
  GtkMenu::vertical-padding=1 
  GtkMenuBar::internalpadding=0 
  GtkMenuItem::horizontalpadding=4
  GtkToolbar::internal-padding=0 
  GtkToolbar::space-size=0 
  GtkOptionMenu::indicatorsize=0 
  GtkOptionMenu::indicatorspacing=2 
  GtkPaned::handlesize=4 
  GtkRange::troughborder=0 
  GtkRange::stepperspacing=0 
  GtkScale::valuespacing=0 
  GtkScrolledWindow::scrollbarspacing=0 
  GtkExpander::expandersize=10 
  GtkExpander::expanderspacing=0 
  GtkTreeView::vertical-separator=0 
  GtkTreeView::horizontal-separator=0 
  GtkTreeView::expander-size=8 
  GtkTreeView::fixed-height-mode=TRUE 
  GtkWidget::focuspadding=1 
} 
class "GtkWidget" style "gtkcompact"

style "gtkcompactextra" { 
  xthickness=2 ythickness=2 
} 
class "GtkButton" style "gtkcompactextra"
class "GtkToolbar" style "gtkcompactextra"
class "GtkPaned" style "gtkcompactextra"

效果:
img_c042352550016a03f4a285e03c524df3.png

参考http://stackoverflow.com/questions/13684289/can-i-make-eclipse-on-ubuntu-look-more-compact/13687387#13687387

取消光标闪烁

在Gnome-terminal中打开的vim,在看代码的时候总是在闪烁,默认要闪发10次,让人的注意力无法集中。取消vim下的光标闪烁,不是在vimrc中配置。因为这是gnome-terminal的问题。fedora21,gnome3,这么干:

gsettings set org.gnome.desktop.interface cursor-blink false

注意,不是gvim,是vim。还有就是,gconf-editor这个东西打开后找不到/app/terminal这种路径了,乖乖用gsetting好了。

目录
相关文章
|
Android开发
Fedora下Eclipse/MyEclipse崩溃的解决方案
Fedora19下使用myeclipse2013时,打开不到一分钟就异常关闭。 默认在home目录下生成一个log文件,里面显示的错误信息,说是libsoup.so文件导致出错。第一个想法是删除这个文件:sudo mv /usr/lib64/libsoup.
970 0
|
Android开发 数据安全/隐私保护 Java
Fedora10无法使用root用户登录的解决方案
本文为原创,如需转载,请注明作者和出处,谢谢!     最近测试fedora10,发现fedora竟然无法使用root用户进行登录,就算root的密码输入正确也不行。
909 0
|
Rust 安全 编译器
如何在 Fedora 上安装 Rust?
如何在 Fedora 上安装 Rust?
356 0
如何在 Fedora 上安装 Rust?
|
弹性计算 NoSQL Redis
ECS安装Fedora CoreOS操作系统版本34
ECS安装Fedora CoreOS操作系统版本34
746 0
ECS安装Fedora CoreOS操作系统版本34
|
存储 Oracle 关系型数据库
fedora安装静态c和c++库
fedora安装静态c和c++库
|
Linux 测试技术 数据安全/隐私保护
Fedora32 Server版安装与初体验
Fedora32 Server版安装与初体验
644 0
Fedora32 Server版安装与初体验
|
Oracle Java 关系型数据库
在 CentOS/Fedora 下安装 JAVA 环境
在 CentOS/Fedora 下安装 JAVA 环境介绍本文介绍如何在 CentOS 7(6/6.5)、 Fedora、RHEL 上安装 Java。Java是一个流行的软件平台,允许您运行Java应用程序。
2403 0
|
Web App开发 Python 开发工具
安装 fedora 之后
下载zsh,并安装oh-my-zsh dnf install zsh -y 到github的oh-my-zsh上按照教程安装oh-my-zsh,配置主题为minimal,这个是个人比较喜欢的主题,因为比较简洁 下载pyenv和virtualenv 到github的pyenv上安装pyenv 到...
1219 0