Fix some issues with configuring.asciidoc
This commit is contained in:
parent
0ae1f5909d
commit
8420f03f18
@ -20,7 +20,7 @@ Configuring qutebrowser via the user interface
|
|||||||
The easy (but less flexible) way to configure qutebrowser is using its user
|
The easy (but less flexible) way to configure qutebrowser is using its user
|
||||||
interface or command line. Changes you make this way are immediately active
|
interface or command line. Changes you make this way are immediately active
|
||||||
(with the exception of a few settings, where this is pointed out in the
|
(with the exception of a few settings, where this is pointed out in the
|
||||||
documentation) are persisted in an `autoconfig.yml` file.
|
documentation) and are persisted in an `autoconfig.yml` file.
|
||||||
|
|
||||||
Using the link:commands.html#set[`:set`] command and command completion, you
|
Using the link:commands.html#set[`:set`] command and command completion, you
|
||||||
can quickly set settings interactively, for example `:set tabs.position left`.
|
can quickly set settings interactively, for example `:set tabs.position left`.
|
||||||
@ -38,6 +38,9 @@ link:commands.html#unbind[`:unbind`] commands:
|
|||||||
- Unbinding: `:unbind ,v`
|
- Unbinding: `:unbind ,v`
|
||||||
- Changing an existing binding: `bind --force ,v message-info foo`
|
- Changing an existing binding: `bind --force ,v message-info foo`
|
||||||
|
|
||||||
|
Key chains starting with a comma are ideal for custom bindings, as the comma key
|
||||||
|
will never be used in a default keybinding.
|
||||||
|
|
||||||
The `autoconfig.yml` file is located in the "config" folder listed on the
|
The `autoconfig.yml` file is located in the "config" folder listed on the
|
||||||
link:qute://version[] page. On macOS, the "auto config" folder is used, which is
|
link:qute://version[] page. On macOS, the "auto config" folder is used, which is
|
||||||
different from where hand-written config files are kept.
|
different from where hand-written config files are kept.
|
||||||
@ -47,10 +50,11 @@ different from where hand-written config files are kept.
|
|||||||
Configuring qutebrowser via config.py
|
Configuring qutebrowser via config.py
|
||||||
-------------------------------------
|
-------------------------------------
|
||||||
|
|
||||||
For more powerful configuration, you can write a `config.py` file. Since it's a
|
For more powerful configuration possibilities, you can create a `config.py`
|
||||||
Python file, you have much more flexibility for configuration. Note that
|
file. Since it's a Python file, you have much more flexibility for
|
||||||
qutebrowser will never touch this file - this means you'll be responsible for
|
configuration. Note that qutebrowser will never touch this file - this means
|
||||||
updating it when upgrading to a newer qutebrowser version.
|
you'll be responsible for updating it when upgrading to a newer qutebrowser
|
||||||
|
version.
|
||||||
|
|
||||||
The file should be located in the "config" location listed on
|
The file should be located in the "config" location listed on
|
||||||
link:qute://version[], which is typically `~/.config/qutebrowser/config.py` on
|
link:qute://version[], which is typically `~/.config/qutebrowser/config.py` on
|
||||||
@ -59,8 +63,8 @@ Linux, `~/.qutebrowser/config.py` on macOS, and
|
|||||||
|
|
||||||
Two global objects are pre-defined when executing the file: `c` and `config`.
|
Two global objects are pre-defined when executing the file: `c` and `config`.
|
||||||
|
|
||||||
Setting settings
|
Changing settings
|
||||||
~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
`c` is a shorthand object to easily set settings like this:
|
`c` is a shorthand object to easily set settings like this:
|
||||||
|
|
||||||
@ -146,6 +150,9 @@ To unbind a key (either a key which has been bound before, or a default binding)
|
|||||||
config.unbind(',v', mode='normal')
|
config.unbind(',v', mode='normal')
|
||||||
----
|
----
|
||||||
|
|
||||||
|
Key chains starting with a comma are ideal for custom bindings, as the comma key
|
||||||
|
will never be used in a default keybinding.
|
||||||
|
|
||||||
To suppress loading of any default keybindings, you can set `c.bindings.defaults
|
To suppress loading of any default keybindings, you can set `c.bindings.defaults
|
||||||
= {}`.
|
= {}`.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user