Я использую скрипт bash для запуска gnome-терминала с несколькими вкладками, каждая из которых использует свой профиль, рабочий каталог, а в некоторых случаях выполняет команду на вкладке.
В этой ситуации я хотел бы, чтобы клавиша со стрелкой вверх извлекала команды, которые использовались на определенной вкладке. Это возможно?
bash
gnome-terminal
bashrc
Inkayacu
источник
источник
Ответы:
Я полагаю, вы можете использовать пользовательскую команду gnome-terminal для каждого профиля, например
или
или похожие.
Затем в
~/.bashrc
источник
Пока
tty
команда дает вам отдельные результаты (что, безусловно, должно происходить в любой стандартной среде Unix, хотя у меня были случайные ошибки в cygwin с некоторыми эмуляторами терминала), вы также можете использовать это для разделения вещей.У меня есть что-то вроде следующего в моем
.bashrc
:Что может показаться излишним, но вы поняли. Это разбивает его на основе
И вы можете добавить еще больше, если вы думаете о вещах, которые имеют отношение к вам.
источник