removing unneeded variables
[vimprobable2.git] / vimprobablerc.5
blob31755aab4ef02924cd3219e23d7cadaff3b9d814
1 .\" Process this file with
2 .\" groff -man -Tascii vimprobablerc.5
3 .\"
4 .TH VIMPROBABLERC 5 "December 2009" "Linux User Manuals"
5 .SH NAME
6 vimprobablerc \- The configuration file for Vimprobable
7 .SH DESCRIPTION
8 If you have a .config/vimprobable/vimprobablerc in your home directory, Vimprobable 
9 will read it at startup.
10 .PP
11 The vimprobablerc file consists of a series of configuration options, one per line. Blank lines and lines starting with a 
12 colon (:) are seen as comments and will be ignored.
13 .SH FILES
14 .I $HOME/.config/vimprobable/vimprobablerc
15 .PP
16 Per user configuration file. 
17 .SH FORMAT
18 .IP set 
19 .RS
20 set is used to alter a default setting. For possible options that can be altered,
21 see the SETTINGS section below.
23 Each line looks like this:
25 .I "    " set what=value
27 Vimprobable is not picky about white space in these lines.
28 .RE 
29 .IP map 
30 .RS
31 map is used to change the default key-binding. For possible options that 
32 can be altered see the MAPPING section below.
34 Each line looks like this:
36 .I "    " map what=value
38 Vimprobable is not picky about white space in these lines.
40 .RE
41 .IP misc
42 .RS
43 Any command listed under colon commands in vimprobable2(1) will be accepted in the config file as well.
46 .SH FORMAT MODIFIED KEYS
48 It is possible to map keys modified with eiter Control or Modkeys.
49 To map a key modified with Control, use this format: <C-h>
50 where C stands for the Control-key and h for the h-key.
51 <M1-j> maps the combination of Mod1 and the j-key. Mod1 is
52 usually the "Alt" key, Mod4 the "Windows" key.
54 Examples:
55 <C-h> : Ctrl-h
56 <C-k> : Ctrl-k
57 z<M1-i>: z followed by Alt-i
59 .RE 
61 .SH SETTINGS
63 This section describes the possible options that can be changed from
64 their default value.
66 .IP completioncase=[true|false]
67 Case sensitive (true) or insensitive tab completion.
69 .IP homepage=URL
70 Set the URL of the homepage.
72 .IP useragent=<useragent-string>
73 Replace the default useragent-string.
75 .IP acceptlanguage=<acceptlanguage-string>
76 Replace the default acceptlanguage-string.
78 .IP scripts=[true|false]
79 Enable or disable scripts.
81 .IP plugins=[true|false]       
82 Enable or disable plugins.
84 .IP java=[true|false]       
85 Enable or disable Java applets.
87 .IP images=[true|false]
88 Enable or disable autoload of images.
90 .IP shrinkimages=[true|false]  
91 Enable or disable autoshrink of images.
93 .IP cursivefont=cursivefont-family
94 Replace the default cursive font family
96 .IP defaultencoding=encoding
97 Replace the default encoding
99 .IP defaultfont=default-font-family
100 Replace the default font family
102 .IP defaultsearch=searchengine-shortcut
103 Replace the default search engine
105 .IP fontsize=integer
106 Replace the default fontsize
108 .IP monofontsize=integer  
109 Replace the default monospace fontsize
111 .IP caret=[true|false]         
112 Enable or disable caret browsing
114 .IP fantasyfont=fantasy-font-family
115 Replace the default fantasy font family
117 .IP minimumfontsize=integer 
118 Replace the default minimum font size
120 .IP monofont=default-monospace-font-family
121 Replace the default monospace font family
123 .IP proxy=[true|false]
124 Whether to read and use the http_proxy environment variable
126 .IP backgrounds=[true|false]         
127 Enable or disable print backgrounds
129 .IP sansfont=default-sans-font-family
130 Replace the default sans-serif font family
132 .IP scrollbars=[true|false]
133 Enable or disable scrollbars.
135 .IP statusbar=[true|false]
136 Show or hide the status bar.
138 .IP inputbox=[true|false]
139 Show or hide the input box.
141 .IP seriffont=default-serif-font-family
142 Replace the default serif font family
144 .IP stylesheet=URL
145 Replace the user stylesheet
147 .IP webinspector=[true|false]
148 Enable or disable webinspector
150 .SH MAPPINGS
152 Keys can be mapped to the following functions:
154 .IP quit
155 Close the browser
157 .IP stop
158 Stop the current loading process
160 .IP bookmark
161 Save the current website in the bookmarks
163 .IP source
164 Toggle HTML source view
166 .IP jumpleft
167 Scroll to left edge
169 .IP jumpright
170 Scroll to right edge
172 .IP jumptop
173 Scroll to top of the page
175 .IP jumpbottom
176 Scroll to bottom of the page
178 .IP pageup
179 Scroll one screensize up
181 .IP pagedown
182 Scroll one screensize down
184 .IP navigationback
185 Go to previous page in browser-history
187 .IP navigationforward
188 Go to next page in browser-history
190 .IP reload
191 Reload current page
193 .IP scrollleft
194 Scroll the page one step to the left
196 .IP scrollright
197 Scroll the page one step to the right
199 .IP scrollup
200 Scroll the page one step up
202 .IP scrolldown
203 Scroll the page one step down
205 Example: 
206 To map the 'R' key to reload to current page, add the following
207 line into ~/.config/vimprobable/vimprobablerc:
209 map R reload
211 .SH MAPPING COLON COMMANDS
213 Key can be mapped to any colon commands. Instead of entering an
214 internal symbol for the key combination to be mapped to, enter
215 a command line as you would enter it within a running browser
216 instance. For example:
218 map <C-s>=:set scripts=false
220 This would map Control-s to disable Javascript.
222 map i=:javascript console.log('insertmode_on')
224 This maps the i key to manually activate INSERT mode.
226 .SH INTERACTIVE SETTING
227 All settings can be changed on the fly by entering
228 :set followed by one of the commands in the SETTINGS section
229 above.
231 .SH BUGS
232 There has not been any significant bug-hunting yet.
233 .SH AUTHORS
234 Hannes Schueller and Matto Fransen
235 .SH "SEE ALSO"
236 .BR vimprobable2 (1),