ОС: Ubuntu 19.10.
Я использую Nautilus в качестве файлового менеджера и модифицировал файл ~ / .bashrc
, чтобы терминал открывался в другом каталоге, а не в Home
. Назовем целевой каталог $ (MYDIR)
. Теперь проблема в том, что если я нажму Щелкните правой кнопкой мыши -> Открыть в терминале
в Nautilus, он откроет терминал в $ (MYDIR)
, и это потому, что я думаю, что он выполняет строку кода я написал в ~ / .bashrc
.
Есть ли способ исправить это? Я хотел бы открыть $ (MYDIR)
с помощью ctrl-alt-t
, но я также хотел бы открыть любой каталог из Nautilus, когда я сделаю Открыть в Терминале
.
Могу ли я получить и то, и другое?
Думаю, я смогу сделать это, добавив код в ~ / .bashrc
, заключив строку cd $ (MYDIR)
, но я не знаю, как сделать это.
Мы будем благодарны за любую помощь. Спасибо
Нет необходимости редактировать bashrc или другие системные настройки, вы можете просто создать ярлык для всего, что вам нужно, и назначить для него комбинацию клавиш.
Перейдите в «Настройки рабочего стола» (зависит от того, какую среду рабочего стола вы используете), найдите сочетания клавиш, там вы должны увидеть список уже назначенных команд в вашей системе, и вы должны увидеть возможность добавить пользовательскую ярлык.
Например, я хочу, чтобы мой терминал открывался с определенной директорией, затем добавляю эту команду в качестве ярлыка:
gnome-terminal -w /path/to/folder
И назначаю комбинацию клавиш, скажем, Ctrl+Alt+ H и сохраните его, теперь, когда вы нажмете его, он запустит терминал с этим каталогом.
Или вы можете использовать опцию -e
для запуска графического интерфейса файлового менеджера
gnome-terminal -e NameOfFileManager