aboutsummaryrefslogtreecommitdiffstats
path: root/stylish.js
diff options
context:
space:
mode:
authoranekos2011-02-09 02:41:52 +0900
committeranekos2011-02-09 02:41:52 +0900
commitdf3e98a4404997b7c7ebc7bc2fd2b1f2110d8971 (patch)
tree9badd65f347a29de6293b44d78dd61722f4a48e3 /stylish.js
parent66dd6eef883f35a62a47961eb60046d46eba9068 (diff)
downloadvimperator-plugins-df3e98a4404997b7c7ebc7bc2fd2b1f2110d8971.tar.bz2
やればできるやないか
Diffstat (limited to 'stylish.js')
0 files changed, 0 insertions, 0 deletions
>pre</minVersion> <maxVersion>2.0pre</maxVersion> <updateURL>https://github.com/vimpr/vimperator-plugins/raw/master/removetabs.js</updateURL> <detail lang="ja"><![CDATA[ これはremovetabsアドオンと似たような処理を行うアドオンです 現在のタブから左もしくは右のタブをすべてクローズすることができます https://addons.mozilla.org/ja/firefox/addon/4227 == Command == :removetabsleft: 現在のタブから左にあるタブをすべて閉じます 現在のタブは閉じられません :removetabsright: 現在のタブから右にあるタブをすべて閉じます 現在のタブは閉じられません == 設定例 == .vimperatorrcに以下のような感じで設定すると良いかもしれません >|| noremap <C-S-p> :removetabsleft<CR> noremap <C-S-n> :removetabsright<CR> ||< ]]></detail> </VimperatorPlugin>; (function(){ liberator.modules.commands.addUserCommand(['removetabsleft'], 'remove tabs left', function() { var ts = getBrowser().tabContainer.childNodes; var ct = getBrowser().selectedTab; var i; for( i=ts.length-1; ts[i]!=ct; i-- ) {} for( i--; i>=0; i-- ) { getBrowser().removeTab( ts[i] ); } },{} ); liberator.modules.commands.addUserCommand(['removetabsright'], 'remove tabs right', function(){ var ts = getBrowser().tabContainer.childNodes; var ct = getBrowser().selectedTab; for( var i=ts.length-1; ts[i]!=ct; i-- ) { getBrowser().removeTab( ts[i] ); } },{} ); })();