• 自定义Firefox的 "切换previous标签页"快捷键, 增加"切回last标签页"快捷键


    名词:

    previous指tab页顺序中的前一个tab页,即当前标签页左边的一个标签页

    last指上一个打开的标签页,从左向右算起,如果我从第一个标签页用鼠标切换到了第三个标签页,那么last是指第一个标签页

    firefox下默认快捷键与Chrome是相同的,

    control+tab         切换到下一个标签页

    control+shift+tab 切换到上一个标签页

    但是我觉得control+shift+tab非常反人类,需要用三个手指

    一、我想把control+1 用来设置切回上一个标签页,

      尝试了几个add-on(firefox的插件)后都不行,最后找到一种方法

    (如果你发现哪个插件可以直接实现这个效果请留言告诉我)

    下面的步骤是在mac os下进行操作的:

    进入/Applications/Firefox.app/Contents/Resources/browser/

    创建文件夹x

    进入x目录,终端执行 unzip ../omni.ja

    编辑x/chrome/browser/content/browser/browser.xhtml

     在mainKeyset的子标签建立一个平级key:

    <key id="gregzilla_prevTab" key="1" modifiers="control" oncommand="gBrowser.tabContainer.advanceSelectedTab(-1, true);" reserved="true"/>
     
     

    在终端中执行 zip -qr9XD ../omni.ja *

    在终端中进入 /Users/[你的用户名]/Library/Caches   ,执行 find . -type d -name startupCache | xargs rm -rf

    重启firefox

    二、我想把contrl+2设置成切换到last标签页

    通过安装Most Recent Tab 这个add-on

    将keyboard设置成MacControl+2

    参考资料:

    https://superuser.com/questions/1271147/change-key-bindings-keyboard-shortcuts-in-firefox-quantum

  • 相关阅读:
    Java多线程(3) Volatile的实现原理
    Java 多线程(2)-Executor
    Java 多线程(1)-Thread和Runnable
    nginx+php部署
    MySQL的慢查询分析
    MySQL 错误
    log4j.properties配置详解
    Windows下Nginx的安装与配置(转)
    Java 字符的验证
    Spring MVC3返回JSON数据中文乱码问题解决(转)
  • 原文地址:https://www.cnblogs.com/eret9616/p/12150669.html
Copyright © 2020-2023  润新知