-
-
Notifications
You must be signed in to change notification settings - Fork 253
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Actions on multiple selected tabs #58
Comments
Yes, it doesn not consider about the selected status. But it's mainly because it support "count prefix" to achieve almost the same functionality. For example, if press " Besides, it's too inconvenient if a user have to "select" some tabs using a mouse and then press keyboard keys to trigger shortcuts. |
Count prefix is a great feature, but supporting multiple selected tabs is more about being aligned with the browser native functionaliy, providing smooth user experience. Yesterday it was my first time that I pressed x and I was surprised that x didn't work as I expected. I may be the first user who noticed that, maybe others will find it out as well over time.
Sorry, that's my primary workflow and I have never thought it was inconvenient before you said so :) One downside with "count prefix" that I noticed is that you don't see the tabs you're about to close. In Firefox tabs do not shrink as in Chrome. The tab width stays constant and instead you get to see only a portion of the tabs, but you can scroll them horizontally using mouse wheel. That's what I do. I activate my first tab, then I scroll lots of tabs to the right/left, and while I do that, I see the favicons and part of the titles of the tabs, so I see what's in my selection. Then I press Shift and click on some tab, finishing it with Ctrl-W to close the groups of tens of tabs at once. For me, it's very convenient, visual and interactive. The point of this issue is to bring the inconsistency that I have noticed to your attention. Personally, I'm fine with the current behaviour as long as I can press Ctrl-W or Ctrl-R, but I thought you might wanted to adjust Vimium-C to match native behavior. So this is purely informational, a "nice to have" feature, but if your vision is different, I can understand, feel free to close the issue. I highly appreciate your time and your effort you've put into this plugin in any scenario. |
Looks reasonable. Although there've been some discussions about it like philc/vimium#3283 , now I agree with you that it should be "consistent" with browsers. But, to be honest, it will be a very hard task if to support noncontinuous selected tabs in all commands of Vimium C. So I prefer to add it only for " Update: currently I think, I also suggests you try the Vomnibar in tab mode (e.g. |
Yeah, it's not clear how to interpret "count prefix" when mutiple tabs are selected. I guess one of the options is to show an error to the user saying "Can't work with mutiple tabs and count prefix". Or maybe just ignore the action.
You probably meant I've tried and as far as I understand, it's not exactly the same: the workflow here is that I 1. select a tab 2. press |
Um, yes what I meant is " The last weekend I was too tired to update Vimium C, so I may write and release a new version in this week. |
Hello, I've made a test version and you may take a try:
|
Version 1.76.4 has been released. |
@gdh1995 is there a way to "close other tabs" (keep current tab)? |
@dvkndn There's an advanced command named "closeOtherTabs":
|
Thank you! |
It looks like Vimium-C does not support tab selection. Relativetly recently (probably this year), both Firefox and Chromium were added a feature where you can select multiple tabs with Shift and do an operation on all tabs at once, for example you can select many tabs and close or reload them at once. When I select many tabs and press
x
to close, orr
to reload, only the current tab is closed or reloaded. I guess it could be nice to be consistent with the browser behaviour and execute shortcut on all selected tabs.The text was updated successfully, but these errors were encountered: