Как сделать новые вкладки в gnome-terminal всегда открытыми в $ HOME [duplicate]

Если я изменил каталог в gnome-terminal вдали от $HOME, т.е. $HOME/foo, затем создайте новую вкладку или окно, эта новая вкладка или окно будет иметь $HOME/foo в качестве текущего рабочего каталога вместо $HOME. Это новое и чуждое мне, и я предпочитаю старое стандартное поведение всех новых терминальных экземпляров, находящихся в $HOME.

Я хотел бы добиться этого, не изменяя мои .profile или .bashrc пользователя [с линией cd или любым другим). Я запускаю gnome-terminal 3.18.3 на Ubuntu 16.04.

6
задан 2 May 2017 в 18:20

2 ответа

Я заработал, установив команду custome в настройках профиля, вкладку команды.

Из верхнего меню: Edit -> Profile Preference.

Затем вкладку command установите флажок «Запустить настраиваемую команду» вместо моей оболочки и установите /bin/bash в качестве вашей пользовательской команды.

Чтобы запустить оболочку по умолчанию вместо использования bash: [ ! d4] /bin/sh -c '`/usr/bin/getent passwd $USER | cut -d: -f7`'

вместо /bin/bash в качестве вашей пользовательской команды.

Я не уверен, в чем причина проблемы Тем не менее, каждый раз, когда вы создаете новую вкладку, gnome-terminal разворачивает ваш текущий экземпляр, поэтому он наследует рабочий каталог старой вкладки, но когда вы настраиваете пользовательскую команду, каждый раз будет создавать новый экземпляр.

Thats только то, что я думаю, происходит здесь.

2
ответ дан 18 July 2018 в 04:13

Я заработал, установив команду custome в настройках профиля, вкладку команды.

Из верхнего меню: Edit -> Profile Preference.

Затем вкладку command установите флажок «Запустить настраиваемую команду» вместо моей оболочки и установите /bin/bash в качестве вашей пользовательской команды.

Чтобы запустить оболочку по умолчанию вместо использования bash: [ ! d4] /bin/sh -c '`/usr/bin/getent passwd $USER | cut -d: -f7`'

вместо /bin/bash в качестве вашей пользовательской команды.

Я не уверен, в чем причина проблемы Тем не менее, каждый раз, когда вы создаете новую вкладку, gnome-terminal разворачивает ваш текущий экземпляр, поэтому он наследует рабочий каталог старой вкладки, но когда вы настраиваете пользовательскую команду, каждый раз будет создавать новый экземпляр.

Thats только то, что я думаю, происходит здесь.

2
ответ дан 24 July 2018 в 18:02

Другие вопросы по тегам:

Похожие вопросы: