lac*_*991 14 terminal osx-yosemite macos
自从升级到 OS X Yosemite 以来,我一直在遇到这个偶发问题,我突然失去了使用触控板在终端中向上/向下滚动的能力。在触控板上滚动将循环浏览我之前的所有命令。
我已经在 Yosemite 中阅读了有关 vi 的这种行为,但是我无法使用他们提到的任何修复程序(例如按住 Shift 然后滚动)。
有没有办法解决这个问题或在不同模式之间切换?当它发生时,这是令人难以置信的刺激。
kir*_*gin 23
这个问题一般不是 OS X Yosemite 或 OS X 特有的,当发出某个控制序列时,所有终端都会发生这种情况。
运行后很可能会消失
$ reset
Run Code Online (Sandbox Code Playgroud)
这是摘录自man tset:
当调用 as 时
reset,tset设置煮熟和回声模式,关闭 cbreak 和原始模式,打开换行转换并将任何未设置的特殊字符重置为其默认值,然后再执行上述终端初始化。这在程序死后使终端处于异常状态后很有用。请注意,您可能需要输入Run Code Online (Sandbox Code Playgroud)<LF>reset<LF>(换行符通常是 control-J)使终端工作,因为在异常状态下回车可能不再工作。此外,终端通常不会回显命令。
小智 0
可能有用的方法是使用键盘上的 PageUp / PageDown 键。
根据您所使用的键盘,您可能没有专用按键,并且需要使用 Fn + 向上/向下箭头来执行此操作。
这可能会有所帮助,OP 正在尝试停止滚动,我认为您希望返回,所以这可能只是启用所示选项的情况:https://discussions.apple.com/thread/ 6699311?开始=0&t开始=0
这里有一些关于魔术鼠标滚动的信息:http://macmint.com/how-to-disable-magic-mouse-scrolling/这也可能是您正在寻找的。
华泰
| 归档时间: |
|
| 查看次数: |
6095 次 |
| 最近记录: |