LDRizeで'v'で新規タブで開き'V'で現在のタブに開くようにする
ちょっといじるだけで出来た。LDRizeよくできてるなぁ。
const KEYBIND = { @@ -39,6 +47,7 @@ 'l' : 'List', 'f' : 'Focus', 'v' : 'View', + 'V' : 'ViewInCurrent', 'o' : 'Open', 'i' : 'Iframe', 's' : 'Siteinfo' @@ -52,7 +61,8 @@ 'Iframe' : 'Open in iframe', 'Siteinfo' : 'Change Siteinfo', - 'View' : 'Open in current tab', + 'View' : 'Open in new tab', + 'ViewInCurrent' : 'Open in current tab', 'Open' : 'Open pinned items or current item', 'OpenForeground' : 'Open in new tab (foreground)' } @@ -779,6 +789,9 @@ // v -- view in current tab bindView: function(){ + window.Minibuffer.execute('current-link | open | clear-pin'); + }, + bindViewInCurrent: function(){ window.Minibuffer.execute('current-link | open top | clear-pin'); },
KEYBIND定数にちょこっと追加するだけで、独自のキーバインドに独自の処理を割り当てられるようになっている。
まぁ、vimperatorがあるからLDRizeを拡張することってあまり無いと思うけど...