Gnome终端配置文件存储在文件系统中的什么位置?


15

我创建了一个使用财富程序打开的新配置文件(下载位置为atp-get install fortune-mod),并将其设置为用于打开所有新终端的配置文件,以便在打开终端时获得新的财富。不幸的是,我不知道将“进程退出时退出终端”设置为其他东西,以至于它几乎不会立即退出。目前,它确实会在财富消失后立即退出,这几乎是立即的,我需要删除配置文件,但是我无法通过终端的“管理配置文件”选项,因为它退出的速度太快,甚至无法尝试打开编辑菜单,更不用说删除配置文件了。我需要知道配置文件保存到哪个目录,以便可以手动删除。我试图进行系统范围内的搜索,但是搜索的结果是成吨的文件和文件夹,而我没有时间打开它们。我感谢我能得到的所有帮助。提前致谢。


1
如何从dconf数据库导入gnome终端配置文件:unix.stackexchange.com/a/199864
bartolo-otrit 16-10-8

需要注意的是,@ bartolo-otrit的注释/链接是指(注释D)中的gnome-terminal配置文件-但在ubuntu 14中,概要文件位于(注释G)中;对于,您可以查看配置文件dconfgnome-terminalgconfgconf~/.gconf/apps/gnome-terminal/
sdbbs

Answers:


14

GNOME终端的配置文件存储在GConf配置系统中。要直接修改它们,请按Alt+ F2显示“运行命令”框,输入gconf-editor,然后浏览至/apps/gnome-terminal/profiles

取消选中/apps/gnome-terminal/profiles/Default/use_custom_command将解决您的问题。

摆脱这种情况的另一种方法是通过将另一个指定为命令行参数来覆盖自定义命令,例如gnome-terminal -x bash,再次在“运行命令”框中。


替代方法最终成为了可行的方法。非常感谢你。我会投票,但我没有15个声誉:(
Marcello Nicoletti

另外一个命令也是唯一起作用的命令。在gconf编辑,根本没有什么“use_custom_command复选框。
Balinus

@ændrük很抱歉花了这么长时间接受。我刚收到有关此问题的通知,这些年来,这些问题使我重新回来。
Marcello Nicoletti

3
在Ubuntu 17.04上,gconf-editor中没有这些条目
phant0m

1
的个人资料# GNOME Terminal 3.32.1存储在dconf而不是中gconf。对此问题的评论似乎暗示它们应自动迁移到dconf,但我还没有使它
EoghanM

2

您还可以运行xtermUbuntu中提供的另一个终端模拟器。从那里您可以运行所需的任何命令。

要使其成为默认终端,请运行:

sudo update-alternatives --config x-terminal-emulator

并将默认值更改为所需的值。

修复Gnome Terminal的另一种方法是使用Nautilus(文件管理器)删除所有自定义首选项:

  • 导航到~/.gconf/apps/gnome-terminal(这是一个隐藏的文件夹,请单击CTRL+H以查看)
  • xml此处编辑文件,或直接删除整个gnome-terminal文件夹
  • 再次打开您的Gnome终端,它将恢复为出厂设置
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.