Я нашел довольно аккуратное решение для этой проблемы. Все, что вам нужно, это Keyconfig (подробная информация в этой теме), которая позволяет (пере) связывать ярлыки Firefox.
Следуйте этим простым шагам:
- Добавьте вашу закладку
 
- Отредактируйте закладку и добавьте ключевое слово в поле для ключевых слов.
 
- Закрыть Firefox
 
- В зависимости от вашей ОС откройте файл 
prefs.js:
- OSX: 
/Users/YOURUSER/Library/Application Support/Firefox/Profiles/RANDOMVALUE.default/prefs.js 
- Windows: 
%APPDATA%\Mozilla\Firefox\Profiles\profile_name\prefs.js 
- Linux: 
~/.mozilla/firefox/*.default/prefs.js 
 
- Добавить: 
user_pref("keyconfig.main.xxx_key__Keyword 1", "!][][][if(window.loadURI) loadURI(getShortcutOrURI('**YOUR_BOOKMARKLET_KEYWORD**',{}));"); 
- Откройте Firefox и перейдите в «Дополнения»> «Редактировать ярлыки» (не забудьте выбрать «Keyconfig» в поле выбора выше, в противном случае вы бы отредактировали ярлыки только для определенного сайта)
 
- Назначьте ярлык на ваш выбор и сохраните.
 
- Запустить снова. Вы сделали
 
Комментарий: я знаю, что некоторые отметили бы, что вместо непосредственного редактирования файла prefs.js лучше добавить user.js в указанный каталог. Но когда я настроил user.js, у меня возникла проблема, заключающаяся в том, что после каждого перезапуска ярлык нужно было переназначать. Так что я закончил редактирование файла prefs.js напрямую (что не должно быть проблемой в любом случае).