gnome终端配置文件在哪里?


19

我正在尝试在Ubuntu 16.04中找到gnome终端配置文件,但是没有任何运气。我希望光标不停止闪烁,并且可能有一个超时参数可以更改,但是我找不到执行该操作的文件。我知道可以通过dconf-editor完成此操作,但是由于某些原因,该操作不起作用(我认为我删除了一些依赖项或其他依赖项)。


3
dconf dump / org / gnome / terminal / legacy / profiles:/
utopic eexpress

2
@utopiceexpress的评论对我有效于17.04。加载转储的配置可以通过cat dump.txt | dconf load /org/gnome/terminal/legacy/profiles:/
Fabian Streitel

1
@utopiceexpress某些设置在“ profiles:”目录之外,因此您应该这样做dconf dump /org/gnome/terminal/。另请参阅askubuntu.com/questions/967517/backup-gnome-terminal/967535
egmont

Answers:


13

没有配置文件。

gnome-terminal管理通过其所有设置dconf(或gconf在旧的Ubuntu版本),这相当于Windows注册表。它是为快速读取其值而优化的二进制文件,您无法像文本文档一样手动编辑或查看它。

如果您dconf-editor尝试使用的工具无法使用,则必须先更正错误。

仅出于完整性考虑,但您可能已经看到了这些链接(当然只提到了dconf/ gconf):
如何禁用gnome-terminal中闪烁的光标?
如何禁用Gnome 3.8中的闪烁光标?


4
“您不能像文本文档一样手动编辑或查看它。” 但是有dconf转储和加载unix.stackexchange.com/q/199836/49853 askubuntu.com/q/522833/40581
LiveWireBT

原来我的dconf编辑器并没有感到厌烦。我只是遇到了一个笨蛋。
Alcuin Arundel

@LiveWireBT是的,总是有其他工具。他们可以将二进制dconf注册表文件转换为纯文本,然后将其返回并进行修改。从问题的措辞来看,我只是以某种方式认为可能会有更多的东西弄乱了,不仅是图形化的dconf编辑器...
Byte Commander

1

我希望光标不停止闪烁

GNOME Terminal没有为此提供单独的选项,但是它遵循GNOME位于dconf密钥中的默认值/org/gnome/desktop/interface/cursor-blink-timeout(以秒为单位)。

如果您希望光标保持闪烁,则将此值提高到一个巨大的值,例如

dconf write /org/gnome/desktop/interface/cursor-blink-timeout 86400

1

注意:您不必安装任何程序或删除任何文件。

要编辑您的gnome-terminal首选项而无需实际打开或使用 gnome-terminal go

/root/usr/share/applications

然后在文件夹中找到终端
然后通过右键单击Terminal打开其属性。
在这里,您将看到command
这实际上是在打开终端时发生的情况。因此,要编辑首选项,请将命令更改为gnome-terminal --preferences
沃伊拉

在“修复”设置之后。只需关闭首选项,然后--preferences从属性窗口中的命令中删除即可。现在,像往常一样打开终端。

编辑:如果您在命令行界面中,则只需使用命令gnome-terminal --profile=default


感谢您的回答。您暗示人们使用GUI文件界面进行导航。在意识到您的答案不适用于命令行界面之前,我先执行步骤3。
wallyk

@wallyk是的,不是。因为我莫名其妙地弄乱了我的gnome终端设置,所以我知道哪里出了问题。因此,我想要一种方法来保持原样并“修复”终端。正如提到使用dconf工具和删除配置文件的许多方法一样,我想保持原样并将其改回。
Z3T4 Z00K

@wallyk我找到了解决您问题的方法。检查答案
Z3T4 Z00K 2018年

@wallyk您的欢迎
Z3T4 Z00K
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.