• 恢复在iterm2中当滚动光标时候触发滚动历史记录的问题


    在Iterm2中,如果你上下滚动光标(上下滑动触摸板、或者滚动鼠标滚轮),通常情况下是触发了屏幕内容上下滚动。

    但是在某些异常情况下,却触发了命令行历史记录的上下滚动,效果和你连续按了多次键盘的上下键按键一样。

    这种情况只有当你进入一个全屏的应用(例如vi)才会出现,因此触发这种异常情况,很可能是item2发现你进入了一个全屏应用,但是没检测到你跳出了这个全屏应用,导致将光标滚动继续触发为发送键盘的上下按键。

    因此解决这种问题也很简单,就是进入一个全屏的应用(例如:vi),然后退出即可。

    如果想一劳永逸的解决这个问题,可以在item2的“Preferences”->“advance”菜单中找到“Scroll wheel sends arrow keys when in alternate screen model.”,并将该选项的“Yes”修改为“No”。

    “V3.1.5”版本以下的ITerm2需要重启生效。

    但是这样在全屏应用中,你就不能通过滚动光标来进行上下行的滚动了。。

    见仁见智。

  • 相关阅读:
    无题
    晒新玩具
    PHP开发调试环境配置(基于wampserver+Eclipse for PHP Developers )
    Java
    [转]const 与 readonly知多少
    Watin 杂谈
    WCF
    [转]: 两分钟彻底让你明白Android Activity生命周期(图文)!
    【转】单链表逆序
    桥梁模式和适配器模式的区别
  • 原文地址:https://www.cnblogs.com/yzhch/p/10472734.html
Copyright © 2020-2023  润新知