Мой способ эффективно работать с несколькими файлами - использовать tmux.
Позволяет разделить окна по вертикали и горизонтали, например:
У меня он работает таким образом как на моих компьютерах Mac, так и на Linux, и я нахожу его лучше, чем встроенный механизм переключения оконных панелей (на Mac). Я считаю, что переключение проще, и только с помощью tmux я смог получить «новую страницу в том же текущем каталоге», работающую на моем Mac (несмотря на то, что, кажется, есть варианты для открытия новых панелей в том же каталоге), что удивительно критическая часть. Мгновенно новая панель в текущем местоположении удивительно полезна. Метод, который создает новые панели с одинаковыми комбинациями клавиш для обеих ОС, очень важен для меня и является бонусом для будущей личной совместимости.
Помимо нескольких панелей tmux, я также пытался использовать несколько вкладок, например, и несколько новых окон, например и в конечном итоге я обнаружил, что несколько панелей tmux наиболее полезны для меня. Я очень «визуален» и люблю держать свои различные контексты прямо перед собой, соединенные вместе как панели.
tmux также поддерживает горизонтальные и вертикальные панели, чего не было у старого screen
(хотя iterm2 для Mac, похоже, поддерживает его, но опять же, текущая настройка каталога у меня не сработала). tmux 1.8