-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
eww web browsing layer #4155
eww web browsing layer #4155
Conversation
Nice work! But what I feared is confirmed here, some precious normal state key bindings are not available. I propose this design articulated around 3 main states and switch rules:
|
I implemented the above design in evilified state, now in all evilified states the following is true:
I also updated So now if you just evilify eww you'll get the behavior of my previous post for free :-) |
Great! I'll try this out soon ;) |
Seems to work so far, is it safe to overwrite some unwanted keys on normal mode as well? Such as |
When you are over a link in evilified state and press o ace-jump will start... while if you are not over a link open new url works correctly, needs to be investigated, may be related to some eww specific map for when you are over links? (similar to eww-text-map or eww-submit-map) |
@axyz I tried it and I was not able to correctly do a search in google, can you give me a repro step to do a successful search when landing on the google homepage ? |
@syl20bnr you are right, but it seems to be a google/eww related bug. a search on bing or wikipedia seems to work, while on google I get the layer seems to work correctly as that error is raised by Do you get the same error? |
I tried the layer and there are numerous bugs especially with input fields where I am able to delete anything in the buffer when in normal state. Also the focus seems to remain in the input field even when I leave it. There is definitely something to be done when leaving an input focus. I used duckduckgo to test. |
Is there any progress on this PR? :) |
Hi there! |
@szobov You can test this PR by rebasing/merging to the latest develop and check if everything works as mentioned in this PR. If it doesn't then report the errors and we can have a proper discussion to get it merged or not. |
There's another PR for adding a This PR was last updated, Dec 14, 2015, and it had some issues. |
As proposed on #4107 here it is an initial implementation of vimperator style keybindings for the eww browser.
the layer provides also a helm-eww-bookmarks function to quickly work with saved urls.
The layer seems to work, but it need to be reviewed:
<SPC> h w
key to openhelm-eww-bookmarks
from everywhere, but the functions needed to populate and generate it are enclosed in the eww use-package and I was not able to have them defined on spacemacs start, but only on the first eww launch (I'd like to avoid to force code outside of a deferred use-package)new ideas and new keybindings are also welcomed.
also with just those few keys and the magic of lnum is now a pleasure to me to quickly google or stackoverflow something right inside emacs 馃槃