在 MacOS X 中,Yosemite 之前的版本我可以vi
在终端窗口中打开并上下滚动终端的历史记录。vi
在这种情况下,行不会滚动。
要滚动,我使用鼠标垫的两个手指上/下方法。
在 Yosemite 中,这不起作用。当我尝试上下滚动时,光标会vi
移动,而行vi
会上下滚动。
我怎样才能向上滚动窗口?
答案1
该行为可在 Terminal.app 中配置,但滚动的默认绑定已发生改变,因此shift不再需要修饰符。(您可以在 Terminal 的优先)以下是一些讨论这些变化的链接
Yosemite 还引入了其他更改(和home)end,这些更改反映在 ncurses 的终端条目中nsterm
,这是针对 的推荐设置TERM
:
答案2
在终端中选择“终端”->“首选项”->“配置文件”->“键盘”->“滚动备用屏幕”(未选中)以重置行为
答案3
与之前的 OSX 版本相比,在 Yosemite 中,滚动现在是通过按住 Shift 键并上下滚动来完成的。
不按住 Shift 键而向上\向下滚动将会滚动 VI 的行。