Tmux и iTerm2 разделение [закрыт]
Почему я должен использовать tmux, когда iterm2 имеет разделение?
Я никогда не использовал tmux и хочу знать, есть ли преимущества в использовании этого в моем рабочем процессе вместо функций разделенной панели iterm2.
Мне очень нравится затемнение неактивных окон, которые предлагает iTerm2 split panes. Вообще tmux сделать что-то подобное?
каковы преимущества / недостатки каждого из них?
4 ответов:
есть еще одно преимущество
tmux: Что произойдет, если вы случайно закрылиiterm2? Если вы делаете это действительно случайно, вы хотите снова открыть все снова. Сtmuxэто обычно так же просто, как повторное подключение сессии без потери чего-либо. Большинство эмуляторов терминалов отправитьSIGHUPдля всех дочерних элементов, которые завершают их по умолчанию и, таким образом, вы теряете несохраненные данные (по крайней мере, историю команд оболочки и vim и другие данные, хранящиеся в viminfo) и запущенные процессы и, таким образом, средства повторного открытия повторный запуск всего.
iTerm2 может использовать tmux для его разделенных панелей. Лично я привык к tmux сам по себе на данный момент, поэтому я не использовал эту способность широко - но если вы привыкли к разделенным панелям iTerm2, вы можете получить преимущества tmux (в основном экранное сохранение сеанса) с эстетикой iTerm.
мой подход (не основанный на каком-либо конкретном понимании) заключается в использовании вкладок и панелей iTerm для разделения серверов и экрана / tmux на сервере для сохранения сеансов.
У меня не часто есть что-то важное, работающее локально, но часто удаленно.
никогда не использовал iterm2, однако я немного играл с tmux, и есть несколько статей об использовании tmux и vim вместе. Эти статьи показывают, как вы можете управлять сеансом tmux через плагин tslime и другие, от Vim. Что приятно, так это то, что вы можете запустить команду в Vim для компиляции файлов, запуска модульных тестов и т. д. без каждого выхода из Vim, но вы видите, что команда выполняется в другой панели tmux.
извинения за то, что не является полным ответом, но, надеюсь, это поможет направить вас в правильном направлении.
Ссылка: http://joshuadavey.com/post/15619414829/faster-tdd-feedback-with-tmux-tslime-vim-and
Comments