The first tip is specific to Windows, but the rest are relevant to all systems.
As of qutebrowser v1.7.0, the Windows installer gives you the option to set qutebrowser as your default browser and/or register it with Windows. To get these options, use one of the following Windows installers, which are available on github.com/qutebrowser/qutebrowser/releases.
After you install qutebrowser, launch it and do the following.
To close this (or any) tab, press
d for delete.
In qutebrowser the following are equivalent commands.
If a command does not work in qutebrowser, try the following.
Press Esc to make sure you are in command mode. Sometimes you need to press Esc — and possibly Enter — multiple times to escape from a previous command.
Make sure you have entered the command correctly.
A common mistake for me is to use a leading colon
when the command is not a colon command.
Since qutebrowser commands are case sensitive, make sure you are using the correct case and that the CapsLock key is not on.
Make sure you press Enter…
after typing a colon command
and after searching for
If you are not opposed to using an ad blocker, I recommend that you run this colon command:
This creates a file named
blocked-hosts in the qutebrowser
If you were not able to read the
view it and all messages from this
session with the
After viewing the message(s), you can return
to the previous page
(a mnemonic to remember this command is
“H for History”).
There is more than one way to configure qutebrowser, which you can read about in Configuring qutebrowser. I recommend that you create a template configuration file by running this colon command:
config.py in your qutebrowser
You can view
Before you edit
config.py, which was created in the previous Tip,
quit qutebrowser with one of these
quit all without saving the currently open windows and tabs
save (write) the currently open windows and tabs, and quit all
In a plain text editor,
created in Tip 5.
Read through the configuration settings and edit the ones
that you would like to change.
Here is an excerpt of my
c.content.default_encoding = 'utf-8' c.content.geolocation = False c.scrolling.bar = 'always' c.tabs.background = True c.zoom.default = '150%' config.bind('<Ctrl-=>', 'zoom-in') config.bind('<Ctrl-->', 'zoom-out')
My last two settings above allow me to use Ctrl+= and Ctrl+- to zoom in and zoom out on a web page. With these settings, the qutebrowser zoom defaults, which are + and -, still work.
1873 lines of comments
and you can view it
vi. It is pre-installed on most nix-based systems and can be run with a text-based or graphical user interface (TUI or GUI). Information about Vim is at wikipedia.org/wiki/Vim_(text_editor).
:) is known as a “colon command” or “Ex command.”