如果终端无法访问,我如何重置术语设置?

Ren*_*nch 3 configuration

我在 Ubuntu 12.04 上运行 GTK 2.x+ 我正在试验新终端并搞砸了术语,我试图sudo apt-get autoremove terminology认为这会删除程序和设置,然后重新安装它,sudo apt-get install terminology但是当我运行该程序时,我遇到了同样的问题,并且如果通过另一个控制台运行,则此输出。

renamon@Gibson{~}:terminology
ERR<13620>:elementary elm_prefs.c:2139 _elm_prefs_init() prefs iface module could not be loaded, the prefs widget won't function
ERR<13620>:efreet_cache lib/efreet/efreet_cache.c:1108 on_send_register() org.freedesktop.DBus.Error.ServiceUnknown The name org.enlightenment.Efreet was not provided by any .service files
renamon@Gibson{~}:
Run Code Online (Sandbox Code Playgroud)

对这个问题有什么帮助吗?如何重置术语偏好?这个应用程序甚至可以在 Ubuntu 中使用吗?

ter*_*don 7

作为一般规则,特定于应用程序的设置保存在您的隐藏点文件/点$HOME目录或$HOME/.config. 例如,对于配置文件conky~/.conkyrc同时为配置文件links2浏览器都在~/.links2/,而那些vlc~/.config/vlc

因此,请查看 .zip 文件中的隐藏文件$HOME,查找名称中包含terminology. 您可以使用以下命令执行此操作:

echo .terminolog* ./config/terminology*
Run Code Online (Sandbox Code Playgroud)

那应该列出配置文件/目录terminology并删除它们(或移动它们)应该让程序回来。


请记住,即使您已删除默认的终端,你仍然可以运行xterm或一直下降到了cirtual控制台Ctrl+ Alt+ F2(回去跟你的GUI Ctrl+ ALt+ F7,或F8取决于你的系统)。

或者,如果您启用“显示隐藏文件”,您可以在文件浏览器中列出文件