zoukankan      html  css  js  c++  java
  • 自定义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

  • 相关阅读:
    关于用户、用户组及文件权限的试题
    lvm-简介
    项目中用到的jar包简介(1)
    Centos7开启SSH服务
    2.docker架构,原理,安装及简单应用
    如何平滑将注册中心从Eureka迁移到Nacos?
    8.k8s连载--重新生成k8s token(kubeadm join报错及解决)
    7. 复制k8s Node节点 并重新初始化k8s-nodes2节点 (k8s连载)
    6. k8s + jenkins 实现持续集成(完)
    5.k8s基本命令汇总
  • 原文地址:https://www.cnblogs.com/eret9616/p/12150669.html
Copyright © 2011-2022 走看看