Uzbl

Tasklist

FS#260 - uzbl-core should default to insert mode

Attached to Project: Uzbl
Opened by Brendan Taylor (bct) - 2011-04-18 09:23:39 PM
Last edited by Ben Boeckel (mathstuf) - 2011-04-20 12:01:28 AM
Task Type Bug Report
Category uzbl-browser & sample material
Status New
Assigned To No-one
Operating System All
Severity Low
Priority Normal
Reported Version Development
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

it would be nice if uzbl-core could be used in a basic pointy-clicky-typey way even with no config.
This task depends upon

Comment by Ben Boeckel (mathstuf) - 2011-04-20 12:01:28 AM
  • Field changed: Category (uzbl-core → uzbl-browser & sample material)
Hmm. I suppose we can add an uzbl-easy mode (similar to vim's easy mode). It would just have to open uzbl-browser and set default_mode=insert.
Comment by Brendan Taylor (bct) - 2011-04-20 12:41:58 AM
I should have been more clear - this is for when there is literally no config (e.g. uzbl-core -c /dev/null). Right now you can view things and do basic navigation in that mode, it would make sense to be able to type too.

The example config would still default to command mode of course.
Comment by asm (asm) - 2011-05-09 12:09:32 AM
I dsagree. While this might be appropriate for uzbl-browser or just uzbl (which is symliked on my machine to uzbl-browser), the core uzbl should keep cmd mode as the default, since that matches vi/vim usage.
I find it more intuitive to start in command mode, and, like when I'm in vim, I always assume that I'm in cmd mode.
Finally, the only website where I have gotten confused is google, which uses javascript to bring the search entry into focus, whereas most other places on the web requires you to click on the entry box, which places you in insert mode. (Okay, maybe you are using tabs, but is pressing 'i' really that much of a burden then?)
Comment by Brendan Taylor (bct) - 2011-05-09 12:30:43 AM
asm, did you see my comment?

I'm not proposing to change anything that uzbl-browser or uzbl-tabbed does, only what happens when there is no configuration available (not even the default configuration that uzbl-browser installs). Run "uzbl-core -c /dev/null google.com" to see what I'm trying to fix.

I agree with you that the current behaviour is best when a configuration is available.

Loading...