From 34b7ed7eb0d4c0ad62ba90f623ecf35d3df6cbd8 Mon Sep 17 00:00:00 2001 From: Brendan Taylor Date: Mon, 28 Nov 2011 20:04:26 -0700 Subject: added a keybinding cheat sheet --- docs/keybindings.html | 222 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 222 insertions(+) create mode 100644 docs/keybindings.html diff --git a/docs/keybindings.html b/docs/keybindings.html new file mode 100644 index 0000000..73c75e1 --- /dev/null +++ b/docs/keybindings.html @@ -0,0 +1,222 @@ +Uzbl Keybindings + + + +

Uzbl Keybindings

+ +

These keybindings are totally customizable. You can edit +$XDG_CONFIG_HOME/uzbl/config to modify them or add more.

+ +
+

Navigating the Web

+ +
+
o
+
Open a URL
+ +
O
+
Edit the current URL
+ +
S
+
Stop loading
+ +
b
+
Go back
+ +
f
+
Go forward
+ +
U
+
Search the history
+ +
r
+
Reload the current page
+ +
fl
+
Select a link or form element using the keyboard
+ +
Fl
+
Select a link to open in a new window using the keyboard
+ +
w
+
Open a new window
+ +
c
+
Clone the current window
+
+
+ +
+

Navigating the Page

+ +
+
j
+
Scroll down
+ +
k
+
Scroll up
+ +
h
+
Scroll left
+ +
l
+
Scroll right
+ +
<Page_Up>
+
<Ctrl>f
+
Page up
+ +
<Page_Down>
+
<Ctrl>b
+
Page down
+ +
<<
+
<Home>
+
Scroll to top
+ +
>>
+
<End>
+
Scroll to bottom
+ +
/
+
Search the current page
+ +
?
+
Search the current page in reverse
+ +
n
+
Next search result
+ +
n
+
Previous search result
+
+
+ +
+

Modes

+ +

Uzbl's default configuration is modal (although a completely modeless + configuration should be possible).

+ +

In "command" mode, everything you type is interpreted by uzbl as a + command.

+ +

In "insert" mode, everything you type is passed to the web page, for + form input or the web page's keybindings.

+ +
+
<Ctrl>i
+
i
+
Switch to insert mode
+ +
<Escape>
+
<Ctrl>[
+
Return to command mode
+
Clear the current command
+
+
+ +
+

uzbl-tabbed

+ +

TODO: Write me.

+
+ +
+

Clipboard

+ +

The terminology here is a bit confusing, please look at + this article + if you're not familiar with X selections.

+ +

For these commands to work, xclip must be installed.

+ +
+
yu
+
Copy the current URL to the primary selection
+ +
yU
+
Copy the URL of the hovered link to the primary selection
+ +
yy
+
Copy the page title to the primary selection
+ +
p
+
Go to the URL in the primary selection
+ +
P
+
Go to the URL in the clipboard selection
+ +
'p
+
Open the URL in the primary selection in a new window
+ +
<Shift><Insert>
+
Command mode: Paste the primary selection into the status bar
+
Insert mode: Paste the primary selection into the active form + element.
+
+
+ +
+

Advanced Commands

+ +
+
s
+
Set a variable
+ +
:
+
Issue an uzbl command
+ +
!reload
+
Reload configuration file
+ +
<Ctrl><Mod1>t
+
Open a terminal that prints events and can issue commands to uzbl
+
+
-- cgit v1.2.3