1 ## ELinks 0.12pre6 configuration file
3 ## This is ELinks configuration file. You can edit it manually,
4 ## if you wish so; this file is edited by ELinks when you save
5 ## options through UI, however only option values will be altered
6 ## and missing options will be added at the end of file; if option
7 ## is not written in this file, but in some file included from it,
8 ## it is NOT counted as missing. Note that all your formatting,
9 ## own comments and so on will be kept as-is.
11 ## Obviously, if you don't like what ELinks is going to do with
12 ## this file, you can change it by altering the config.saving_style
13 ## option. Come on, aren't we friendly guys after all?
17 ##############################
18 # Automatically saved options
22 # Configuration handling options.
24 ## config.saving_style_w [0|1]
25 # This is internal option used when displaying a warning about obsolete
26 # config.saving_style. You shouldn't touch it.
27 set config.saving_style_w = 1
34 # Options specific to this terminal type (according to $TERM value).
36 ## terminal.screen.underline [0|1]
37 set terminal.screen.underline = 1
38 ## terminal.screen.colors <num>
39 set terminal.screen.colors = 3
40 ## terminal.screen.utf_8_io [0|1]
41 set terminal.screen.utf_8_io = 1
42 ## terminal.screen.m11_hack [0|1]
43 set terminal.screen.m11_hack = 0
44 ## terminal.screen.type <num>
45 set terminal.screen.type = 1
49 # User interface options.
51 ## ui.language <language>
52 # Language of user interface. 'System' means that the language will be
53 # extracted from the environment dynamically.
54 set ui.language = "System"
60 ##############################
61 # Automatically saved options
68 # Options specific to this terminal type (according to $TERM value).
70 ## terminal.screen.charset <codepage>
71 set terminal.screen.charset = "utf-8"
77 ##############################
78 # Automatically saved options
85 # Options specific to this terminal type (according to $TERM value).
87 ## terminal.screen.transparency [0|1]
88 set terminal.screen.transparency = 0
89 ## terminal.screen.block_cursor [0|1]
90 set terminal.screen.block_cursor = 1
96 ##############################
97 # Automatically saved options
104 # Options specific to this terminal type (according to $TERM value).
106 ## terminal.xterm.transparency [0|1]
107 set terminal.xterm.transparency = 0
108 ## terminal.xterm.colors <num>
109 set terminal.xterm.colors = 3
110 ## terminal.xterm.block_cursor [0|1]
111 set terminal.xterm.block_cursor = 1
112 ## terminal.xterm.utf_8_io [0|1]
113 set terminal.xterm.utf_8_io = 1
119 ##############################
120 # Automatically saved options
124 # User interface options.
126 ## ui.show_menu_bar_always [0|1]
127 # Always show menu bar on the screen.
128 set ui.show_menu_bar_always = 1
130 ## ui.show_status_bar [0|1]
131 # Show status bar on the screen.
132 set ui.show_status_bar = 1
134 ## ui.show_title_bar [0|1]
135 # Show title bar on the screen.
136 set ui.show_title_bar = 1
138 ## ui.startup_goto_dialog [0|1]
139 # Pop up goto dialog in newly created tabs when there's no homepage set. This
140 # means also showing goto dialog on startup.
141 set ui.startup_goto_dialog = 1
143 ## ui.window_title [0|1]
144 # Set the window title when running in a windowing environment in an
145 # xterm-like terminal. This way the document's title is shown on the window
147 set ui.window_title = 1
153 ##############################
154 # Automatically saved options
160 ## bookmarks.file_format <num>
161 # File format for bookmarks (affects both reading and saving):
162 # 0 is the default native ELinks format
163 # 1 is XBEL universal XML bookmarks format
164 set bookmarks.file_format = 1
168 # User interface options.
173 ## ui.sessions.auto_restore [0|1]
174 # Automatically restore the session at start.
176 # This feature requires bookmark support.
177 set ui.sessions.auto_restore = 1
179 ## ui.sessions.auto_save [0|1]
180 # Automatically save the session when quitting.
182 # This feature requires bookmark support.
183 set ui.sessions.auto_save = 1
185 ## ui.sessions.homepage <str>
186 # The URI to load either at startup time when no URI was given on the
187 # command line or when requested by the goto-url-home action. Set to "" if
188 # the environment variable WWW_HOME should be used as homepage URI instead.
189 set ui.sessions.homepage = "http://google.com/"
191 ## ui.sessions.keep_session_active [0|1]
192 # Keep the session active even if the last terminal exits.
193 set ui.sessions.keep_session_active = 0
195 ## ui.sessions.snapshot [0|1]
196 # Automatically save a snapshot of all tabs periodically. This will
197 # periodically bookmark the tabs of each terminal in a separate folder for
198 # recovery after a crash.
200 # This feature requires bookmark support.
201 set ui.sessions.snapshot = 1
208 ##############################
209 # Automatically saved options
216 # Options specific to this terminal type (according to $TERM value).
218 ## terminal.screen.latin1_title [0|1]
219 set terminal.screen.latin1_title = 0
225 ##################################
226 # Automatically saved keybindings
229 bind "main" "L" = "history-move-forward"
230 bind "main" "H" = "history-move-back"
231 bind "main" "o" = "goto-url"
232 bind "main" "Left" = "none"
233 bind "main" "u" = "none"
234 bind "main" "g" = "none"
238 ##################################
239 # Automatically saved keybindings
242 bind "main" "l" = "tab-next"
246 ##################################
247 # Automatically saved keybindings
250 bind "main" "Ctrl-<" = "move-document-start"
251 bind "main" "Ctrl->" = "move-document-end"
252 bind "main" "G" = "none"
253 bind "main" "Right" = "none"
254 bind "main" "Home" = "none"
255 bind "main" "End" = "none"
256 bind "main" "Ctrl-E" = "none"
257 bind "main" "Ctrl-A" = "none"
261 ##################################
262 # Automatically saved keybindings
265 bind "main" "Ctrl-Alt-," = "move-document-start"
266 bind "main" "Ctrl-Alt-." = "move-document-end"
270 ##################################
271 # Automatically saved keybindings
274 bind "main" "j" = "scroll-down"
275 bind "main" "k" = "scroll-up"
276 bind "main" "Insert" = "none"
277 bind "main" "Delete" = "none"
278 bind "main" "}" = "none"
279 bind "main" "{" = "none"
280 bind "main" "]" = "none"
281 bind "main" "[" = "none"
285 ##################################
286 # Automatically saved keybindings
289 bind "main" "h" = "tab-prev"
290 bind "main" "Ctrl-S" = "search-typeahead-link"
291 bind "main" ">" = "move-document-end"
292 bind "main" "<" = "move-document-start"
296 ##################################
297 # Automatically saved keybindings
300 bind "main" "Alt-<" = "move-document-start"
301 bind "main" "Alt->" = "move-document-end"