1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
|
<!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>
|