Byobu
Разглядывая экраны разработчиков в code-screenshots, заметил,
что многие используют tmux
. С одной стороны это такой простой тайловый
менеджер, а с другой ещё и удобная работа с сессиями, которая экономит
кучу времени на открытие нужных вкладок и окон в терминале.
До этого я использовал сплиты iTerm2, чтобы держать на одном экране
несколько панелей с консолью. В принципе, этого может вполне хватить —
если не закрывать терминал или использовать его лишь изредка. Я же 90% времени
провожу в консоли, так что iTerm меня уже давно перестал устраивать.
Ну и еще одна печальная печаль — в полноэкранном режиме iTerm не показывает
открытые табы. Только если удерживать cmd
пару секунд.
Сначала я попробовал tmux
. Если приноровиться к его «удобным» хоткеям (хотя,
я пользуюсь Vim, кого я обманываю…), то, как говорится, «мне норм».
Но из коробки в tmux
скушные обои достаточно скромный статусбар.
Я хотел что-то более прекрасное, но мне было лень настраивать. Обычно
на такое дело уходит добрая пара дней, а я даже не знал, буду ли я
вообще использовать tmux
.
И тут добрые люди показали мне byobu. Byobu — это что-то вроде набора
полезных утилит и биндингов для tmux
/screen
. Вот здесь есть клёвое
видео о том, как удобно им пользоваться.
Увы, удобные хоткеи в iTerm не заработали. Но я нашел решение, и просто перебиндил в iTerm эскейп-коды для нужных сочетаний клавиш. Говорят, что в обычном Terminal.app все должно работать отлично, но у меня там много чего другого работает из рук вон плохо, поэтому даже ради интереса я проверять не стал.
Выглядит у меня byobu примерно так:
Byobu. Сплиты и статусбар внизу.
Установка, не считая той проблемы с хоткеями вполне простая:
Вроде бы, всё. Можно пользоваться.
Подписывайтесь на РСС. Всем добра и штурмовиков.
Похожие статьи:
-
Музыка для работы #5
Немного мурашек по спине…
-
Белый шум
Баттхёрта нить начинается здесь
-
CommonJS для браузера
Видео моего доклада на MoscowJS
-
Музыка для работы #4
Трогательный chillwave, dream pop & glich
-
Instapaper и Pocket
К чёртовой матери ссылки!
-
Чейнинг
или Как сделать код проще, добавив одну строчку
-
«An introduction to programming in Go», Caleb Doxsey
Прочитал. Попробовал. Понравилось.
-
Анализ покрытия JavaScript-кода тестами
Вместе с нашими друзьями: Mocha, JSCoverage, Coveralls и Travis