作者zhtw (Select None)
看板Browsers
標題[-Fx-](教學) 使用uc Script 變更預設快速鍵
時間Sat Jan 15 23:19:33 2022
看 danny0838 大提到 Firefox 內建快速鍵不能變更的問題
我剛好有個方法能夠變更 Firefox 內建快速鍵
就順便分享出來給大家了
首先,板上應該很多人都認識 userChrome Script 這個老朋友
Firefox 強悍的自訂功能很多時候都是依靠它達成的
今天的教學就是使用 KeyChanger.uc.js 這套 Script 來達成目的
怕有人沒用過,所以本篇我會從 0 開始教學
首先要在網址列輸入
about:config 將
toolkit.legacyUserProfileCustomizations.stylesheets 改成
true
https://imgur.com/hq8hBhp.png
要安裝 uc Script 必須先知道瀏覽器的安裝目錄與設定檔目錄
想找到 Firefox 的安裝目錄、設定檔目錄請在網址列輸入
about:support
https://imgur.com/LwrIkX5.png
進入
疑難排解資訊
這時候可以看到安裝目錄跟設定檔目錄了
點選
「開啟資料夾」這個按鈕即可進入設定檔目錄
安裝目錄就複製貼上或自己依照路徑點進去
再來就是要下載關鍵的 uc Script 了!
我已經打包成懶人包方便大家下載了
https://bit.ly/33nrN8n MEGA 載點
下載好這個 UC Script Fx92+.zip 後
請將
「裡面的東西丟到Firefox程式目錄」
這個資料夾內的檔案複製到程式目錄中
兩個檔案的路徑為
Firefox程式目錄\config.js
Firefox程式目錄\defaults\pref\config-prefs.js
如下圖
https://imgur.com/dn2X3WS.png
再將
「裡面的東西丟到 設定檔目錄Profiles」
中的
Chrome 資料夾,放到設定檔目錄中
直接貼進去就好我就不寫路徑了
如下圖
https://imgur.com/rL9yWdw.png
接下來就是編輯快速鍵的方法了
首先開啟
設定檔目錄\Chrome\local\_keychanger.js 這個 JS 檔案
https://imgur.com/4vZXID6.png
可以看到裡面已經有幾組快速鍵了
依樣畫葫蘆修改即可
這方法基本上可以覆蓋所有內建的快速鍵(F6、F7 沒辦法改)
修改後也能讓內建快速鍵的功能無效化
以 Script 中的內容來舉例
圖中第一條
keys['Ctrl+E'] = "undoCloseTab();"; //還原關閉的分頁
這個是用 Ctrl+E 這個快速鍵來還原關閉的分頁
而圖中第三條
keys['Ctrl+B'] = ";"; //變更 Ctrl+B 快速鍵
內容我只填了一個
;,沒幫它定義功能
這樣就會導致 Ctrl+B 這個快速鍵無效化
這時就能將
Ctrl+B 這個快速鍵給其他附加元件使用
像我測試時就將
Ctrl+B 指派給Simple Tab Groups 這個套件使用
https://imgur.com/SDbq0mW.png
基本上只要找到相應的功能 Code,就能變更某功能的快速鍵或是幫它新增快速鍵
如果單純要讓內建快速鍵無效化,那連 Code 都不用找,內容隨便填就能讓它無效化。
對了,不想要用的快速鍵記得用
//將它備註掉。
大概4這樣,有想到再補充。
--
“弟子:煉功還用不用吃藥?
師:這個問題自己悟,煉功吃藥就是不相信煉功能治病,信你還吃什麽藥?”
《中國法輪功·第五章“答疑”·功理與功法》
有許多學員過去看見過我給常人治病,我根本就不需要動手的。我瞅瞅你就好了。
瞅你的時候就打出東西去了,我從我身體任何一個部位都可以打出神通去。
《李洪志-洛杉磯市法會講法》
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.166.199.71 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1642259976.A.F7A.html
推 mayuyu: 感謝 01/15 23:41
推 hohiyan: 推。剛好想把在Linux跟Windows上切換分頁快速鍵改成一樣 01/15 23:48
推 issemn: 推! 01/16 02:57
推 rick: 用不到那麼多 不過看起來好厲害 推一個 XD 01/16 08:09
推 goldie: 原來有這樣的功能,推 01/16 08:15
推 s83106: 推 01/16 10:23
※ 編輯: zhtw (218.166.199.71 臺灣), 01/16/2022 12:26:53
→ sicao: 讚 等哪天用回fx再回來參考 01/16 12:45
→ sicao: ando-keyconfig/?src=cb-dl-mostpopular 01/16 12:47
→ sicao: 上次有看到Dorando keyconfig套件 不知道能不能用在現在 01/16 12:48
→ sicao: 的fx 01/16 12:48
不能
推 kawasakiZII: 推~ 01/16 13:41
推 danny0838: 試了一下,可用,但似乎是用腳本強制覆寫內建快捷鍵, 01/18 06:40
→ zhtw: 是的 強制蓋過去 如果要直接改內建快速鍵 那要動到omni.ja了 01/18 11:27
→ zhtw: uc script 是最簡單的方法 01/18 11:28
→ Bellkna: 感覺把linux版的omni.ja搬到win下用會不會比較省事 01/18 19:50
→ Bellkna: 如果只是要統一兩者快速鍵的話 01/18 19:51
→ zhtw: 不建議 我感覺有很大的機率會發生問題 01/18 23:11
※ 編輯: zhtw (218.166.193.250 臺灣), 01/18/2022 23:21:46
→ Bellkna: 不是直接搬啦 是單純解開linux快速鍵的部份壓到win的omni 01/19 00:39
→ Bellkna: .ja 01/19 00:39
推 abramtw: 推 這個方法就能用ctrl+數字開啟speed dials了 01/20 10:41