Могу ли я дублировать сеанс терминала GNOME?


12

Часто я хотел бы открыть новый терминал в каталоге, в котором я сейчас работаю. Например, я работаю в ~ / some / folder / и хочу запустить какую-то программу, в то же время сохраняя терминал в моем распоряжении. в текущем каталоге.

Есть ли какой-нибудь способ, которым я могу дублировать текущий терминал, с помощью какой-либо команды или комбинации клавиш?


3
По моему опыту, новые вкладки сохраняют текущий рабочий каталог в терминале и терминале GNOME. Нужно ли новое окно или будет работать вкладка?
Муру

Ответы:


23

Нажмите Ctrl+ Shift+T

Это откроет новую вкладку в терминале GNOME с тем же каталогом (PWD)

Нажмите Ctrl+ Shift+N

Откроется новое окно терминала GNOME с тем же каталогом (PWD).


1
Я не знал ни об обеих командах (ни о функциональности терминала с вкладками в целом). Это работает для меня, спасибо!
user717572 10.10.14

Это перестало работать, когда я
обновляю

4

Вы можете открыть второй терминал в том же каталоге, используя следующую команду:

nohup gnome-terminal --working-directory $PWD >&/dev/null

И создайте псевдоним, чтобы быстро получить его:

alias dupterm='nohup gnome-terminal --working-directory $PWD >&/dev/null'

Вы можете получить тот же результат с помощью следующей комбинации клавиш быстрого доступа: Ctrl+ Shift+n


Это создает поддельные файлы nohub.out в текущем каталоге при каждом его запуске.
Jmiserez

@jmiserez: я исправил проблему nohup.out. Но я не согласен, он не блокирует текущий терминал, оба по-прежнему пригодны для использования
Сильвен Пино,

Попробуйте запустить его, например terminator. Но я дам вам понять, что теперь он работает и не использует сочетания клавиш, что может быть приятно.
jmiserez

@jmiserez контекст отличается от OP, попробуйте nohup gnome-terminal --working-directory $PWD >&/dev/null &в вашем случае
Сильвен Пино

1
Я удалил понижающий голос и добавил повышающий голос. Единственное преимущество по сравнению с Ctrl-Shift-N в том, что вы можете набирать его с терминала, что, я должен сказать, довольно приятно.
jmiserez
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.