Linux 'Byobu' Equivelant для Mac

8

Так что дома я некоторое время был пользователем Linux и часто использовал byobu в терминале. После небольшого поиска я не смог найти ничего похожего на макинтош, который я теперь должен использовать на работе. Мне любопытно, есть ли какое-либо программное обеспечение, доступное для Mac, которое может сделать это, или имеет аналогичную настройку.

skift
источник

Ответы:

14

Не нужно искать эквивалент. Это доступно для Mac. Вы можете быстро и легко установить его, используя отличный менеджер пакетов Homebrew . После того, как вы установили Homebrew, просто введите brew install byobuс терминала. Он загрузит исходный код, настроит и установит его.

michaelmichael
источник
Я не пользователь github, но не лучше ли использовать официальное приложение сейчас, когда оно есть?
Молл
Я не уверен, что ты имеешь в виду. Вы спрашиваете, будет ли лучше установить Homebrew с помощью приложения Github?
Майкл Майкл
Я думал об этом: mac.github.com . Но, возможно, это не делает то же самое.
Молл
1
Ах, я понимаю, что вы говорите. Нет, это не одно и то же. Приложение Github предназначено для управления хранилищами кода Github. Homebrew - менеджер пакетов для установки и управления приложениями.
Майкл Майкл
1
Я только что сделал это, но когда я запустил byobu, он сказал «readlink: незаконная опция - f», поэтому я думаю, что мне не хватает зависимости. coreutils и tmux - это зависимости, которые мне не хватало.
Jrwren
2

Извините за некую старую запись, но я добавляю свои трюки и хаки, которые были необходимы, чтобы заставить это работать, так как это первый результат для "byobu on mac".

После выполнения brew install byobuя столкнулся с той же ошибкой, с которой столкнулся @jrwen. Я пытался установить оба coreutilsи tmux, но оказалось, что я coreutilsустановил. Однако my $PATHбыл настроен таким образом, что / usr / local / bin подошел к концу, поэтому версии для mac всегда находились первыми. Я исправил это, добавив

export PATH=/usr/local/bin:$PATH 

на мой ~/.bashrcи поиск его.

После этого я все еще получил ошибку, говоря

/usr/local/bin/byobu: line 53: ../Cellar/byobu/blah blah : No such file or directory

Не уверен, что вызвало это, но взломать, который я использовал, чтобы исправить это, было добавить

cd /usr/local/bin 

В начало моего /usr/local/bin/byobuсценария

Теперь работает !!!

Картик Т
источник
Извините за (снова) некро старый, но что вы получили F2, F3, ... ключи для работы при использовании Terminal.app?
Армандо Перес Маркиз
@Mandx на моей последней установке работает из коробки. Вам нужно удерживать fnи нажимать f2или F3заставить их работать? Это может быть по умолчанию в Mac, и вы можете переключить его где-нибудь ..
Karthik T
@Mandx, который я сейчас использую iTerm, но ранее использовал его с TotalTerminal, который построен поверхTerminal.app
Karthik T
Спасибо за ответ! Я использую функциональные клавиши как актуальные F#, я использую их больше, чем «служебные» клавиши. Проблема была в разделе «Клавиатура» в настройках профиля: оказалось, что я импортировал настройки Solarized из репозитория Github, и у него были неправильные привязки клавиш, например, у F2ключа была эта строка, \033[OQи я заметил, что мой друг (который использует TotalTerminal) ) имел \033OQвместо. Так что я изменился, и это сработало отлично! Спасибо, в любом случае!
Армандо Перес Маркиз
@ Manx ах хорошо, здорово, что это решено!
Karthik T