Откройте 3 терминала, выполните различные команды от всех для каждого из них, для установки среды разработки

Я - Веб-разработчик Ruby on Rails и существует большое повторение, я иду до запуска своя среда разработки. Я задавался вопросом, существует ли какой-либо способ, которым я могу удалить часть этого повторения путем записи сценария или использования программы (как ртуть) или что-то для получения моего движения рабочей среды. Я знаю, как использовать ртуть для открытия терминала, и у меня даже есть сохраненная группа окна для получения моих 3 или 4 открытых областей.

Следующая вещь я хотел бы автоматически произойти, получает все три к goto определенный каталог и каждое выполнение различные команды. Каждый запустит локальный сервер, и на другой вкладке, запустить фоновый процесс. другой открыл бы текстового помощника и затем запустил бы консольную сессию, в то время как последний выполняет svn (или мерзавец) состояние. О, yah, и я хотел бы идти вперед и открыть Firefox и несколько вкладок, идущих в несколько местоположений.

У кого-либо есть какие-либо предложения о том, как я мог заставить все это произойти в однажды команде ртути или двойном щелчке по некоторому типу сценария на моем Рабочем столе?

6
задан 23.09.2016, 14:11

2 ответа

Во-первых, можно настроить несколько окон терминала, каждое из которых может запустить с командой. Просто перейдите к Терминалу-> Предпочтения-> Настройки и создайте окно для каждой из команд, которые Вы хотите начать. Затем, Терминал имеет понятие "Групп Окна". Откройте те окна терминала, которые Вы хотите начать, и затем сохранить их как использование группы окна, "Window-> Сохраняет Windows как, Группа. Наконец, можно запустить Терминал с помощью группы окна. Вернитесь к Терминалу-> Предпочтения и пойдите для Запуска на этот раз. Под "На открытом, запустите", выбирают "Window Group" и затем группа окна, которую Вы создали. Это сделает его так на запуске, терминал начнет ту группу. Если Вы просто хотите смочь начать группу, но не сделать это на запуске, просто пропустите последнюю часть, естественно.

6
ответ дан 07.12.2019, 15:53

Группы окна терминала являются великими, если Вы не выполняете несколько проектов, затем они становятся немного громоздкими, и Вы могли бы хотеть попробовать что-то более гибкое и мощное:

https://github.com/achiu/terminitor

Это - рубиновый драгоценный камень

0
ответ дан 07.12.2019, 15:53

Теги

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