可以将 nautilus 3 中的“导航按钮”(前进和后退)移到左侧吗?我发现它们放在右侧不实用且令人困惑。这是 nautilus 的默认外观:
我想将前进和后退按钮移到“位置栏”的左侧。搜索按钮可以留在那里。可以吗?
编辑:我将此作为一个错误发布给了 Gnome 开发人员。如果您也认为工具栏应该可自定义,请订阅以下链接中的错误报告:
答案1
nyteryder79 解决了这个问题,并发布了他的说明论坛主题:
这真的很容易做到,下面我提供了简单的终端说明。顺便说一句,截至本文发布时,Nautilus 的当前版本是 3.2.1。每次 Nautilus 通过更新管理器更新时,您可能都需要这样做。需要更改的代码的确切行号也可能不同。如果是这种情况,只需按照我下面的指示使用 find 即可。
警告:我不是专业人士,对任何出错的情况概不负责。这些说明只是我个人解决此问题的指南。使用时风险自负。
首先,您可能需要启用“源代码”存储库。要在 Ubuntu 中执行此操作,请按 Super/Windows 键并输入“Source”。从结果中打开“软件源”应用程序。选中“源代码”前的复选框,然后单击“关闭”。
从航站楼:
mkdir ~/Desktop/nautilus-mod cd ~/Desktop/nautilus-mod sudo apt-get update apt-get source nautilus sudo apt-get build-dep nautilus cd ~/Desktop/nautilus-mod/nautilus-3*
gedit src/nautilus-toolbar.c
现在,向下滚动到第 132 行或执行“查找”
gtk_toolbar_insert (GTK_TOOLBAR (self->priv->toolbar), > item, 0)
并将 改为
0
。2
因此将原始行从:
gtk_toolbar_insert (GTK_TOOLBAR (self->priv->toolbar), item,> 0);
到
gtk_toolbar_insert (GTK_TOOLBAR (self->priv->toolbar), item,> 2);
完成后,单击保存并关闭 Gedit。
返回终端,运行以下命令:
./configure make sudo killall nautilus sudo make install nautilus &
此时,我实际上建议注销并重新登录或重新启动。
要撤消更改并恢复为原始 Nautilus,您可以将“2”改回“0”,重新制作并重新安装,或者您只需运行:
sudo apt-get --reinstall install nautilus
您可能还想删除所需的开发包,但请小心不要删除可能已经存在且需要的东西。
答案2
目前,该问题尚无解决方案,它不是可以轻松更改的主题相关设置。
如果你觉得这对你影响很大,你可以报告错误并建议更改或减少此类设置直接向 gnome 开发者。
有一个选项您可以尝试使用另一个在左侧有导航按钮的文件管理器,我向您推荐marlin
ElementaryOS 文件管理器。
酒吧可定制
marlin
你可以通过添加官方 PPA来安装
sudo add-apt-repository ppa:marlin-devs/marlin-daily/daily && sudo apt-get update
marlin
使用此命令安装
sudo apt-get install marlin
然后在仪表板中启动或按 AltF2 并输入marlin
。
请注意,该功能marlin
仍在开发中,应谨慎使用。
答案3
gconftool-2 -t str --set /apps/metacity/general/button_layout "menu:minimize,maximize,close"
答案4
打开你的终端:
sudo apt-get install gconf-editor
运行 gconf:
gconf-editor
转到“apps/metacity/general/”。找到“button_layout”并将值更新为:
menu:minimize,maximize,close
保存,注销并登录。瞧!