@hardworm
1. Любой shell уныл из коробки. Разве что fish сразу приносит куда больше магии, чем остальные.
2. Есть режим совместимости с bash, если не хочется разбираться с отличиями и новым синтаксисом.
6. Это проблема ide, если она на одной из поддерживаемых платформ конфликтует с системными хоткеями, но не могло ли быть так, что ты импортировал настройки с Linux/windows и у тебя случилось так, что на макоси выбрались хотели под другую ОС?
7. Есть такое, да. И не придумал как лечить на уровне ОС. Вылечил на уровне монитора: если использовать что-то, по DPI похожее на экран macOS, например 24" 2k или 27" 4k, то всё хорошо.
8. Не наблюдал, видимо проблема реализации USB на уровне конкретной мышки или конкретного хаба

P. S. Ты же понимаешь, что всегда можешь поставить из bash из homebrew, прописать его в /etc/shells и смерить свой дефолтный shell через chsh? А если поставил iterm2, то достаточно установить и где-то в настройках сказать, что нужно использовать не login shell пользователя, а bash