Когда в Bash у меня открыто два терминала, каждый из них сохраняет свою собственную историю, так что нажатие стрелки всегда представляет собой предыдущую команду, введенную в этот терминал.
В zsh история разделяется, поэтому стрелка вверх отображает последнюю команду, введенную в любой терминал. Мне нравится, что ctrl-R дает мне полную, общую историю, но есть ли способ сделать стрелку, чтобы дать мне последнюю команду от активного терминала?