为什么在上下文菜单中选择“在终端中打开”时没有获取 .profile?

为什么在上下文菜单中选择“在终端中打开”时没有获取 .profile?

我已经将终端仿真器的默认配置文件更改为“以登录 shell 身份运行命令”,但这仅在我通过 打开终端时启用 .profile 的来源ctrl-alt-T。我忽略了什么?

答案1

扩展nautilus-open-terminal运行终端使用命令

/* interactive shell */
command = g_strdup_printf ("cd %s && exec $SHELL", quoted_path);

因此,该特定终端首选项将被忽略,因为终端不是启动 shell,而是运行命令。看来您无法在不修改源代码的情况下更改它。

相关内容