1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
4 <title>xxxterm.man
</title>
5 <meta name=
"Generator" content=
"Vim/7.2">
6 <meta http-equiv=
"content-type" content=
"text/html; charset=iso-8859-1">
8 <body text=
"#ffffff" bgcolor=
"#000000"><font face=
"monospace">
9 <font color=
"#ff40ff">XXXTERM(
1)
OpenBSD Reference Manual
XXXTERM(
1)
</font><br>
11 <font color=
"#ffff00">NAME
</font><br>
12 xxxterm - Lightweight web browser with vi key bindings
<br>
14 <font color=
"#ffff00">SYNOPSIS
</font><br>
15 xxxterm [-STVt] [-f file] [uri] ...
<br>
17 <font color=
"#ffff00">DESCRIPTION
</font><br>
18 xxxterm is a minimalistic web browser that tries to stay out of the way
<br>
19 so that valuable screen real estate can be used for much more important
<br>
20 stuff.
It has sane defaults and does not require one to learn a language
<br>
21 to do any configuration.
It was written by hackers for hackers and it
<br>
22 strives to be small, compact and fast.
<br>
24 When xxxterm starts up, it reads settings from its configuration file,
<br>
25 xxxterm.conf.
See the CONFIGURATION FILES section below.
<br>
27 The following notation is used throughout this page:
<br>
29 M
Meta
<br>
30 S
Shift
<br>
31 C
Control
<br>
32 M1
Mouse button
1<br>
34 xxxterm is very simple in its use.
Most of the actions are initiated via
<br>
35 key or mouse bindings.
See the BINDINGS section below for defaults and
<br>
36 customizations.
<br>
38 The options are as follows:
<br>
40 <font color=
"#ff6060"> -S
</font> Disable the toolbar.
<br>
42 <font color=
"#ff6060"> -T
</font> Disable visualization of tabs.
<br>
44 <font color=
"#ff6060"> -V
</font> Display version and exit.
<br>
46 <font color=
"#ff6060"> -f
</font> file
<br>
47 Use alternate config file.
<br>
49 <font color=
"#ff6060"> -t
</font> Disable tabs.
<br>
51 <font color=
"#ffff00">CONFIGURATION FILES
</font><br>
52 xxxterm tries to open the user specific file, ~/.xxxterm.conf.
If that
<br>
53 file is unavailable, it then uses built-in defaults.
<br>
55 The format of the file is
<keyword
> =
<setting
>.
For example:
<br>
57 http_proxy =
<a href=
"http://127.0.0.1:8080">http://
127.0.0.1:
8080</a><br>
59 Enabling or disabling an option is done by using
1 or
0 respectively.
<br>
61 The file supports the following keywords:
<br>
63 ctrl_click_focus
Give focus in newly created tab instead of
<br>
64 opening it in the background.
<br>
65 read_only_cookies
Mark cookies file read-only and discard all
<br>
66 cookies once the sessions is terminated.
<br>
67 cookies_enabled
Enable cookies.
<br>
68 enable_scripts
Enable scripts.
<br>
69 enable_plugins
Enable plugins.
<br>
70 default_font_size
Set the default browsing font size.
<br>
71 http_proxy
Proxy server in URI format.
<br>
72 download_dir
Locations where files are downloaded to.
<br>
73 This directory must exist and xxxterm vali-
<br>
74 dates that during startup.
<br>
75 fancy_bar
Enables a backward, forward and stop button
<br>
76 to the toolbar.
Additionally if
<br>
77 search_string is set it'll enable an entry
<br>
78 box for searches.
<br>
79 search_string
Default search engine string.
See
<br>
80 xxxterm.conf file for details.
<br>
82 xxxterm overrides http_proxy if it is specified as an environment vari-
<br>
83 able.
<br>
85 <font color=
"#ffff00">BINDINGS
</font><br>
86 xxxterm provides many functions (or actions) accessed via key or mouse
<br>
87 bindings.
<br>
89 The current mouse bindings are described below:
<br>
91 C-M1
Open new tab with the clicked link.
<br>
93 The default key bindings are described below:
<br>
95 C-Q
quit
<br>
96 F6
Focus on URI entry
<br>
97 F5
Refresh page
<br>
98 Backspace
Previous page
<br>
99 M-Left
Previous page
<br>
100 S-BackSpace
Forward page
<br>
101 M-Right
Forward page
<br>
102 j
Next line on page
<br>
103 Down
Next line on page
<br>
104 k
Previous line on page
<br>
105 Up
Previous line on page
<br>
106 G
Bottom of page
<br>
107 End
Bottom of page
<br>
108 gg
Top of page
<br>
109 Home
Top of page
<br>
110 Space
Page down
<br>
111 PageDown
Page down
<br>
112 PageUp
Page up
<br>
113 l
Page right
<br>
114 Right
Page right
<br>
115 h
Page left
<br>
116 Left
Page left
<br>
117 $
Page far right
<br>
118 0 Page far left
<br>
119 C-T
Create new tab with focus in URI entry
<br>
120 C-W
Destroy current tab
<br>
121 C-[
1.
.0]
Jump to page N
<br>
123 Note: WebKit
& GTK+ have many default key bindings that are not overruled
<br>
124 and therefore are available as-is.
<br>
126 Command mode is entered by typing a colon and exited by typing Esc.
The
<br>
127 commands and descriptions are listed below:
<br>
129 qa, qa!, q!
Quit xxxterm
<br>
130 open, op, o
<URI
><br>
131 Open URI
<br>
132 tabnew, tabedit, tabe [URI]
<br>
133 Create new tab and optionally open provided URI
<br>
134 tabclose, tabc
Close current tab
<br>
135 quit, q
Close current tab and quit xxxterm if it is the
<br>
136 last tab
<br>
137 tabprevious, tabp
<br>
138 Go to the previous tab
<br>
139 tabnext, tabn
Go to the next tab
<br>
141 <font color=
"#ffff00">FILES
</font><br>
142 ~/.xxxterm.conf
xxxterm user specific settings.
<br>
143 ~/.xxxterm
xxxterm scratch directory.
<br>
145 <font color=
"#ffff00">HISTORY
</font><br>
146 xxxterm was inspired by vimprobable2 and the bloat in other UNIX web
<br>
147 browsers.
<br>
149 <font color=
"#ffff00">AUTHORS
</font><br>
150 xxxterm was written by Marco Peereboom
<marco@peereboom.us
><br>
152 OpenBSD
4.7 February
23,
2010 3<br>