--
Chromium Discussion mailing list: chromium...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-discuss
Maybe we should support Emacs editing keys on Chrome OS.
On Tue, Mar 1, 2011 at 5:41 PM, James Su <su...@chromium.org> wrote:Maybe we should support Emacs editing keys on Chrome OS.That would fix my problem nicely!
http://code.google.com/p/chromium/issues/detail?id=25756#c15
Changing this to take Ctrl+W off the list of keyboard shortcuts that
can be overridden would open them up to plugin-eating. There's a huge
amount of debate in that thread about what keyboard shortcuts should
be overridable. It seems to be a somewhat contentious topic (89
comments, many rants).
My .02: I use Shell In A Box regularly too, and I prefer Ctrl+W
closing the tab because it's more in line with my expectations and
use. (but I use vim, so I can't speak to how annoying this might be in
emacs). I don't feel strongly about this though.
> --
> Chromium Discussion mailing list: chromium...@chromium.org
> View archives, change email options, or unsubscribe:
> http://groups.google.com/a/chromium.org/group/chromium-discuss
>
--
Caleb Eggensperger
www.calebegg.com
Here's a somewhat related issue:
http://code.google.com/p/chromium/issues/detail?id=25756#c15
Changing this to take Ctrl+W off the list of keyboard shortcuts that
can be overridden would open them up to plugin-eating. There's a huge
amount of debate in that thread about what keyboard shortcuts should
be overridable. It seems to be a somewhat contentious topic (89
comments, many rants).
My .02: I use Shell In A Box regularly too, and I prefer Ctrl+W
closing the tab because it's more in line with my expectations and
use. (but I use vim, so I can't speak to how annoying this might be in
emacs). I don't feel strongly about this though.
I've never really gotten into Vim's windows feature. I've tried it in
the past and found the ^W hjkl shortcuts more awkward than just
cmd+`ing to different (Mac)Vim instances. Also, most of what I'm doing
from siab is minor stuff that doesn't require more than one file
anyway (school/personal projects, restarting my Minecraft server,
etc). I've never used ^W in bash either, and didn't know what it did
until now (and dammit, now I'm going to get used to it; you've
infected me. :-P)
I think it would be nice if a solution could be found that didn't
require addition of a somewhat niche and esoteric setting.
Perhaps apps and extensions would be given the opportunity to override the
more core system keyboard shortcuts. Then you could create an app
shortcut for your siab to let it override Ctrl+W (that would probably
be all it would take, as I'm sure it's already trying to).
Or frustrated users could install a "give web content access to more
shortcuts" extension.
I've never really gotten into Vim's windows feature. I've tried it in
the past and found the ^W hjkl shortcuts more awkward than just
cmd+`ing to different (Mac)Vim instances.
Also, most of what I'm doing from siab is minor stuff that doesn't require more than one file
anyway (school/personal projects, restarting my Minecraft server,
etc).
I've never used ^W in bash either, and didn't know what it did
until now (and dammit, now I'm going to get used to it; you've
infected me. :-P)
I tend to agree. I like fewer settings in general.In this case, it seems there is no agreement possible.
I think there should be a key combination (say, Alt+`) which toggles
between the browser's shortcuts and page+extension shortcuts. Extensions
should have priority over pages, but only on the pages for which the
extensions have requested permission, unless it uses a special extension
api to request the shortcut (in which case, the extension shares the
keyboard with the browser instead of the webpage.
So, it'd look something like this:
Key-toggled == True:
send events to extension then webpage
key-toggled == False:
send events to extension or browser
(shortcuts shouldn't overlap with each other in this world)
if neither extension nor browser uses the event:
send to the webpage (optional/arguable whether this is what we want)
--