blob: 87587d03a2912d3a8c7e8b69f7b60e2661c28e7c (
plain) (
tree)
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>xxxterm.1.html</title>
<meta name="Generator" content="Vim/7.2">
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
</head>
<body text="#ffffff" bgcolor="#000000"><font face="monospace">
<font color="#ff40ff">XXXTERM(1) OpenBSD Reference Manual XXXTERM(1)</font><br>
<br>
<font color="#ffff00">NAME</font><br>
xxxterm - lightweight web browser with vi key bindings<br>
<br>
<font color="#ffff00">SYNOPSIS</font><br>
xxxterm [-STtV] [-f file] [uri ...]<br>
<br>
<font color="#ffff00">DESCRIPTION</font><br>
xxxterm is a minimalistic web browser that tries to stay out of the way<br>
so that valuable screen real estate can be used for much more important<br>
stuff. It has sane defaults and does not require one to learn a language<br>
to do any configuration. It was written by hackers for hackers and it<br>
strives to be small, compact and fast.<br>
<br>
When xxxterm starts up, it reads settings from its configuration file,<br>
xxxterm.conf. See the CONFIGURATION FILES section below.<br>
<br>
The following notation is used throughout this page:<br>
<br>
M Meta<br>
S Shift<br>
C Control<br>
M1 Mouse button 1<br>
<br>
xxxterm is very simple in its use. Most of the actions are initiated via<br>
key or mouse bindings. See the BINDINGS section below for defaults and<br>
customizations.<br>
<br>
The options are as follows:<br>
<br>
<font color="#ff6060"> -f</font> file<br>
Use alternate config file.<br>
<br>
<font color="#ff6060"> -S</font> Disable the toolbar.<br>
<br>
<font color="#ff6060"> -T</font> Disable visualization of tabs.<br>
<br>
<font color="#ff6060"> -t</font> Disable tabs.<br>
<br>
<font color="#ff6060"> -V</font> Display version and exit.<br>
<br>
<font color="#ffff00">CONFIGURATION FILES</font><br>
xxxterm tries to open the user specific file, ~/.xxxterm.conf. If that<br>
file is unavailable, it then uses built-in defaults.<br>
<br>
The format of the file is <keyword> = <setting>. For example:<br>
<br>
http_proxy = <a href="http://127.0.0.1:8080">http://127.0.0.1:8080</a><br>
<br>
Enabling or disabling an option is done by using 1 or 0 respectively.<br>
<br>
The file supports the following keywords:<br>
<br>
ctrl_click_focus Give focus in newly created tab instead of<br>
opening it in the background.<br>
read_only_cookies Mark cookies file read-only and discard all<br>
cookies once the sessions is terminated.<br>
cookies_enabled Enable cookies.<br>
enable_scripts Enable scripts.<br>
enable_plugins Enable plugins.<br>
default_font_size Set the default browsing font size.<br>
http_proxy Proxy server in URI format.<br>
download_dir Locations where files are downloaded to.<br>
This directory must exist and xxxterm vali-<br>
dates that during startup.<br>
fancy_bar Enables a backward, forward and stop button<br>
to the toolbar. Additionally if<br>
search_string is set it'll enable an entry<br>
box for searches.<br>
search_string Default search engine string. See<br>
xxxterm.conf file for details.<br>
<br>
xxxterm overrides http_proxy if it is specified as an environment vari-<br>
able.<br>
<br>
<font color="#ffff00">BINDINGS</font><br>
xxxterm provides many functions (or actions) accessed via key or mouse<br>
bindings.<br>
<br>
The current mouse bindings are described below:<br>
<br>
C-M1 Open new tab with the clicked link.<br>
<br>
The default key bindings are described below.<br>
<br>
Search:<br>
<br>
/ Start a search<br>
n Next item matching search<br>
N Previous item matching search<br>
? Previous item matching search<br>
<br>
Focus:<br>
<br>
F6 Focus on URI entry<br>
<br>
Navigation:<br>
<br>
F5 Refresh page<br>
C-r Refresh page<br>
C-l Refresh page<br>
Backspace Previous page<br>
M-Left Previous page<br>
S-BackSpace Forward page<br>
M-Right Forward page<br>
j Next line on page<br>
Down Next line on page<br>
k Previous line on page<br>
Up Previous line on page<br>
G Bottom of page<br>
End Bottom of page<br>
gg Top of page<br>
Home Top of page<br>
Space Page down<br>
PageDown Page down<br>
C-f Page down<br>
C-b Page up<br>
PageUp Page up<br>
l Page right<br>
Right Page right<br>
h Page left<br>
Left Page left<br>
$ Page far right<br>
0 Page far left<br>
<br>
Tab Manipulation:<br>
<br>
C-T Create new tab with focus in URI entry<br>
C-W Destroy current tab<br>
C-[1..0] Jump to page N<br>
C-minus Shrink font size by one point.<br>
C-plus Grow font size by one point.<br>
<br>
Exiting:<br>
<br>
C-Q Quit<br>
<br>
Note: WebKit & GTK+ have many default key bindings that are not overruled<br>
and therefore are available as-is.<br>
<br>
Command mode is entered by typing a colon and exited by typing Esc. The<br>
commands and descriptions are listed below:<br>
<br>
qa, qa!, q! Quit xxxterm<br>
fav Show favorites<br>
help Show help file.<br>
open, op, o <URI> Open URI.<br>
tabnew, tabedit, tabe [URI] Create new tab and optionally open<br>
provided URI<br>
tabclose, tabc Close current tab.<br>
quit, q Close current tab and quit xxxterm if<br>
it is the last tab.<br>
tabprevious, tabp Go to the previous tab.<br>
tabnext, tabn Go to the next tab.<br>
<br>
<font color="#ffff00">FILES</font><br>
~/.xxxterm.conf xxxterm user specific settings.<br>
~/.xxxterm xxxterm scratch directory.<br>
<br>
<font color="#ffff00">HISTORY</font><br>
xxxterm was inspired by vimprobable2 and the bloat in other UNIX web<br>
browsers.<br>
<br>
<font color="#ffff00">AUTHORS</font><br>
xxxterm was written by Marco Peereboom <marco@peereboom.us><br>
<br>
OpenBSD 4.7 February 25, 2010 3<br>
</font></body>
</html>
|