# 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
m
  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