1 .\" Process this file with
2 .\" groff -man -Tascii vimprobablerc.1
4 .TH VIMPROBABLERC 1 "December 2009" "Linux User Manuals"
6 vimprobablerc \- The configuration file for Vimprobable
8 If you have a .config/vimprobable/vimprobablerc in your home directory, Vimprobable
9 will read it at startup.
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.
14 .I $HOME/.config/vimprobable/vimprobablerc
16 Per user configuration file.
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:
27 Vimprobable is not picky about white space in these lines.
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:
38 Vimprobable is not picky about white space in these lines.
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, Shift 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 or <S-k> where S stands for the Shift-key and k for the k-key.
52 <M1-j> maps the combination of Mod1 and the j-key. Mod1 is
53 usually the "Alt" key, Mod4 the "Windows" key.
58 z<S-i>: z followed by Shift-i
64 This section describes the possible options that can be changed from
67 .IP completioncase=[true|false]
68 Case sensitive (true) or insensitive tab completion.
71 Set the URL of the homepage.
73 .IP useragent=<useragent-string>
74 Replace the default useragent-string.
76 .IP acceptlanguage=<acceptlanguage-string>
77 Replace the default acceptlanguage-string.
79 .IP scripts=[true|false]
80 Enable or disable scripts.
82 .IP plugins=[true|false]
83 Enable or disable plugins.
86 Enable or disable Java applets.
88 .IP images=[true|false]
89 Enable or disable autoload of images.
91 .IP shrinkimages=[true|false]
92 Enable or disable autoshrink of images.
94 .IP cursivefont=cursivefont-family
95 Replace the default cursive font family
97 .IP defaultencoding=encoding
98 Replace the default encoding
100 .IP defaultfont=default-font-family
101 Replace the default font family
104 Replace the default fontsize
106 .IP monofontsize=integer
107 Replace the default monospace fontsize
109 .IP caret=[true|false]
110 Enable or disable caret browsing
112 .IP fantasyfont=fantasy-font-family
113 Replace the default fantasy font family
115 .IP minimumfontsize=integer
116 Replace the default minimum font size
118 .IP monofont=default-monospace-font-family
119 Replace the default monospace font family
121 .IP proxy=[true|false]
122 Whether to read and use the http_proxy environment variable
124 .IP backgrounds=[true|false]
125 Enable or disable print backgrounds
127 .IP sansfont=default-sans-font-family
128 Replace the default sans-serif font family
130 .IP scrollbars=[true|false]
131 Enable or disable scrollbars.
133 .IP statusbar=[true|false]
134 Show or hide the status bar.
136 .IP inputbox=[true|false]
137 Show or hide the input box.
139 .IP seriffont=default-serif-font-family
140 Replace the default serif font family
143 Replace the user stylesheet
145 .IP webinspector=[true|false]
146 Enable or disable webinspector
150 Keys can be mapped to the following functions:
156 Stop the current loading process
159 Save the current website in the bookmarks
162 Toggle HTML source view
171 Scroll to top of the page
174 Scroll to bottom of the page
177 Scroll one screensize up
180 Scroll one screensize down
183 Go to previous page in browser-history
185 .IP navigationforward
186 Go to next page in browser-history
192 Scroll the page one step to the left
195 Scroll the page one step to the right
198 Scroll the page one step up
201 Scroll the page one step down
204 To map the 'R' key to reload to current page, add the following
205 line into ~/.config/vimprobable/vimprobablerc:
209 .SH MAPPING COLON COMMANDS
211 Key can be mapped to any colon commands. Instead of entering an
212 internal symbol for the key combination to be mapped to, enter
213 a command line as you would enter it within a running browser
214 instance. For example:
216 map <C-s>=:set scripts=false
218 This would map Control-s to disable Javascript.
220 map i=:javascript console.log('insertmode_on')
222 This maps the i key to manually activate INSERT mode.
224 .SH INTERACTIVE SETTING
225 All settings can be changed on the fly by entering
226 :set followed by one of the commands in the SETTINGS section
230 There has not been any significant bug-hunting yet.
232 Hannes Schueller and Matto Fransen
234 .BR vimprobable2 (1),