В настоящее время я переключился на iTerm2 + VIM для моей среды разработки. Я заметил, что последняя версия iTerm2 поддерживает, tmux
и были люди, которые использовали tmux
для разделения окна на несколько сессий. Я также заметил, что iTerm2 имеет встроенные опции для разделения окна на несколько сессий. Вы можете разделить столько сессий, сколько хотите по вертикали и горизонтали, просто используя CMD + D, например. Поэтому мне кажется, что вы можете выполнить те же функции с этими параметрами. Я могу быть совершенно не прав.
Мои вопросы: есть ли разница / польза от использования tmux
опций разделения на iTerm2?
iterm2 > shell > tmux client
аtmux server > shell
? Поэтому, когда вы закрываете iTerm, вы закрываете клиент tmux, но сервер все еще работает.Принятый ответ хорош и является моей любимой вещью в tmux, но часто упускается из виду, что к каждому сеансу tmux можно подключить несколько клиентов. Таким образом, один или несколько пользователей могут подключаться к сеансу tmux с разных компьютеров, и они совместно используют одну и ту же информацию в окне.
источник
Теперь также существует инструмент под названием iTermocil, который предоставляет функциональность для размещения окон и панелей, а также запуска предварительно настроенных команд непосредственно в iTerm.
Отказ от ответственности: я являюсь автором этого инструмента (для точной функциональности, описанной в вопросе).
источник