iTerm2 和 Zsh 中 git 及以下的行为 - 不要使用单独的 view/alternate 屏幕
Behavior of git and less in iTerm2 and Zsh - do not use separate view/alternate screen
在带有 iTerm2 的 Zsh 中使用类似 less
的命令,例如运行 git log --graph -n 3
、git stash list
或 less README.md
将输出放在单独的视图中。我希望行为更像 cat
,其中输出保留在主 window 中。例如。当我使用 git log
时,我希望能够返回我刚刚看到的提交哈希值。
修复是 iTerm2 setting "Disable save/restore alternate screen" 在 iTerm2>首选项>终端中找到的。选中关联的框会给出所需的行为。
在带有 iTerm2 的 Zsh 中使用类似 less
的命令,例如运行 git log --graph -n 3
、git stash list
或 less README.md
将输出放在单独的视图中。我希望行为更像 cat
,其中输出保留在主 window 中。例如。当我使用 git log
时,我希望能够返回我刚刚看到的提交哈希值。
修复是 iTerm2 setting "Disable save/restore alternate screen" 在 iTerm2>首选项>终端中找到的。选中关联的框会给出所需的行为。