Почему .profile не используется при выборе «Открыть в терминале» в контекстном меню?

3

Я уже изменил профиль по умолчанию эмулятора терминала на «Run command as login shell», но это позволило активировать sprocing .profile, когда я открываю терминал через ctrl-alt-T . Что я пропускаю?

    
задан Lenar Hoyt 15.04.2016 в 12:35
источник

1 ответ

5

Расширение nautilus-open-terminal запускает терминал с команда :

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

Таким образом, предпочтение от конкретного терминала будет проигнорировано, поскольку терминал не запускает оболочку, а запускает команду. Не похоже, что вы можете изменить его, не изменяя источник.

    
ответ дан muru 15.04.2016 в 13:06
источник