diff --git a/qutebrowser/config/configdata.py b/qutebrowser/config/configdata.py index b9461c09d..739799b28 100644 --- a/qutebrowser/config/configdata.py +++ b/qutebrowser/config/configdata.py @@ -1713,6 +1713,7 @@ CHANGED_KEY_COMMANDS = [ (re.compile(r'^yank-selected'), r'yank selection'), (re.compile(r'^paste$'), r'open -- {clipboard}'), + (re.compile(r'^paste -s$'), r'open -- {primary}'), (re.compile(r'^paste -([twb])$'), r'open -\1 -- {clipboard}'), (re.compile(r'^paste -([twb])s$'), r'open -\1 -- {primary}'), (re.compile(r'^paste -s([twb])$'), r'open -\1 -- {primary}'), diff --git a/tests/unit/config/test_config.py b/tests/unit/config/test_config.py index 0194e4480..70d9e0ddf 100644 --- a/tests/unit/config/test_config.py +++ b/tests/unit/config/test_config.py @@ -356,6 +356,7 @@ class TestKeyConfigParser: ('yank -ps', 'yank pretty-url -s'), ('paste', 'open -- {clipboard}'), + ('paste -s', 'open -- {primary}'), ('paste -t', 'open -t -- {clipboard}'), ('paste -ws', 'open -w -- {primary}'),