From feed1ccda48f487aaae1456d093cf7918c1e4c59 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Tue, 2 Aug 2016 14:10:36 -0400 Subject: [PATCH] Change gO, xO, and ;O keybindings to open an implicit tab --- qutebrowser/config/configdata.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/qutebrowser/config/configdata.py b/qutebrowser/config/configdata.py index b4b0af80e..f20b5bd97 100644 --- a/qutebrowser/config/configdata.py +++ b/qutebrowser/config/configdata.py @@ -1428,9 +1428,9 @@ KEY_DATA = collections.OrderedDict([ ('set-cmd-text -s :open', ['o']), ('set-cmd-text :open {url:pretty}', ['go']), ('set-cmd-text -s :open -t', ['O']), - ('set-cmd-text :open -t {url:pretty}', ['gO']), + ('set-cmd-text :open -t -i {url:pretty}', ['gO']), ('set-cmd-text -s :open -b', ['xo']), - ('set-cmd-text :open -b {url:pretty}', ['xO']), + ('set-cmd-text :open -b -i {url:pretty}', ['xO']), ('set-cmd-text -s :open -w', ['wo']), ('set-cmd-text :open -w {url:pretty}', ['wO']), ('open -t', ['ga', '']), @@ -1463,7 +1463,7 @@ KEY_DATA = collections.OrderedDict([ ('hint images', [';i']), ('hint images tab', [';I']), ('hint links fill :open {hint-url}', [';o']), - ('hint links fill :open -t {hint-url}', [';O']), + ('hint links fill :open -t -i {hint-url}', [';O']), ('hint links yank', [';y']), ('hint links yank-primary', [';Y']), ('hint --rapid links tab-bg', [';r']), @@ -1656,4 +1656,9 @@ CHANGED_KEY_COMMANDS = [ (re.compile(r'^download-remove --all$'), r'download-clear'), (re.compile(r'^hint links fill "([^"]*)"$'), r'hint links fill \1'), + + (re.compile(r'^set-cmd-text :open -([tb]) {url:pretty}$'), + r'set-cmd-text :open -\1 -i {url:pretty}'), + (re.compile(r'^hint links fill :open -t {hint-url}$'), + r'hint links fill :open -t -i {hint-url}'), ]