Это… JS-скрипт для запуска через Tampermonkey. Не совсем то, что я бы назвал «плагином»
.
Конечно, можно скопировать логику клавиши SHIFT и переопределить её на основе предпочтений пользователя? Выглядит сложно, правда.
Ну ладно, если работает, значит работает. Я удивлён, что это можно сделать на JS. Вижу, что используется preventDefault(). Интересное решение, между прочим!