{{Article summary text|A lightweight browser based on the UNIX philosophy. This article addresses the steps necessary to run and configure Uzbl.}}

+

{{Article summary heading|Resources}}

+

{{Article summary link|Uzbl Homepage|http://www.uzbl.org/}}

+

{{Article summary end}}

−

===Install===

+

[http://www.uzbl.org/ Uzbl] is a lightweight browser based on '''uzbl-core'''. '''Uzbl''' adheres to the UNIX philosophy of "Write programs that do one thing and do it well". The uzbl-browser package includes uzbl-core, uzbl-browser and uzbl-event-manager. Most users will want to use '''uzbl-browser''' or '''uzbl-tabbed''' as they provide the fullest set of tools for browsing. Uzbl-browser allows for a single page per window (with as many windows as you want), while uzbl-tabbed provides a wrapper for uzbl-browser and implements basic tabs with multiple pages per window.

−

The uzbl-browser package can be found in the community repository and may be installed via pacman with the following:

+

−

# pacman -S uzbl-browser

+

==Installation==

−

===Commands===

+

[[pacman|Install]] {{Pkg|uzbl-browser}} or {{Pkg|uzbl-tabbed}} available in the [[Official Repositories]].

−

Below are basic commands that can be used with uzbl-browser

+

−

{{Note| One may toggle the command bar with ' t ' on the keyboard.}}

+

==Plugins==

+

+

Uzbl can make use of outside [[browser plugins]] like Flash and Java. Installing these packages will enable their use in uzbl-browser and uzbl-tabbed.

+

+

==Commands==

+

+

One of the biggest advantages of using Uzbl is that nearly everything can be controlled by the keyboard. This is preferable to the traditional mouse/keyboard combo because less moving around of the hands is needed. [[Vim]] users will find Uzbl much easier to pick-up, especially as the default bindings loosely resemble Vim keystrokes. For instance, following a link requires the user to type {{Ic|fl}}, and then the keystrokes in the box that appears next to each link on the page. Shortening the command to just {{Ic|f}} in the config file allows for even faster navigation.

+

+

Below are basic, default commands that can be used with uzbl-browser and uzbl-tabbed. These commands can all be found in {{ic|$XDG_CONFIG_HOME/uzbl/config}} (which is usually located in {{ic|~/.config/uzbl/config}}). The default settings work well, but many users like to edit them to suit their preferences and in fact, it is encouraged to change this file to suit your needs. More help with editing the config file can be found on [http://www.uzbl.org/readme.php the Uzbl readme].

====Navigation====

====Navigation====

−

o = enter uri

+

−

O = edit uri

+

o = enter url

+

O = edit url

b = back

b = back

m = forward

m = forward

Line 22:

Line 32:

R = reload ignoring cache

R = reload ignoring cache

fl = spawn numbers next to each hyperlink. Type the number after typing fl to follow the link.

fl = spawn numbers next to each hyperlink. Type the number after typing fl to follow the link.

+

gh = go home

====Page Movement====

====Page Movement====

+

j = scroll up

j = scroll up

k = scroll down

k = scroll down

Line 39:

Line 51:

^ = horizontal beginning of the page

^ = horizontal beginning of the page

$ = horizontal end of the page

$ = horizontal end of the page

+

/ = find in page

+

? = find backwards in page

+

n = repeat find forward

+

N = repeat find backwards

====Zooming====

====Zooming====

+

+ = zoom_in

+ = zoom_in

- = zoom_out

- = zoom_out

Line 48:

Line 65:

====Searching====

====Searching====

−

/* = search %s

+

−

?* = search_reverse %s

+

ddg = search term in DuckDuckGo

−

gg <term> = search term in google

+

gg = search term in Google

−

\wiki = search on Wikipedia

+

\wiki = search term in Wikipedia

====Inserting Text====

====Inserting Text====

+

i = toggle_insert_mode (Esc works to go back to command mode much like vim)

i = toggle_insert_mode (Esc works to go back to command mode much like vim)

Revision as of 14:20, 11 May 2013

Uzbl is a lightweight browser based on uzbl-core. Uzbl adheres to the UNIX philosophy of "Write programs that do one thing and do it well". The uzbl-browser package includes uzbl-core, uzbl-browser and uzbl-event-manager. Most users will want to use uzbl-browser or uzbl-tabbed as they provide the fullest set of tools for browsing. Uzbl-browser allows for a single page per window (with as many windows as you want), while uzbl-tabbed provides a wrapper for uzbl-browser and implements basic tabs with multiple pages per window.

Installation

Plugins

Uzbl can make use of outside browser plugins like Flash and Java. Installing these packages will enable their use in uzbl-browser and uzbl-tabbed.

Commands

One of the biggest advantages of using Uzbl is that nearly everything can be controlled by the keyboard. This is preferable to the traditional mouse/keyboard combo because less moving around of the hands is needed. Vim users will find Uzbl much easier to pick-up, especially as the default bindings loosely resemble Vim keystrokes. For instance, following a link requires the user to type fl, and then the keystrokes in the box that appears next to each link on the page. Shortening the command to just f in the config file allows for even faster navigation.

Below are basic, default commands that can be used with uzbl-browser and uzbl-tabbed. These commands can all be found in $XDG_CONFIG_HOME/uzbl/config (which is usually located in ~/.config/uzbl/config). The default settings work well, but many users like to edit them to suit their preferences and in fact, it is encouraged to change this file to suit your needs. More help with editing the config file can be found on the Uzbl readme.