]> git.gir.st - VimFx.git/blob - documentation/questions-and-answers.md
Update copyright notices
[VimFx.git] / documentation / questions-and-answers.md
1 <!--
2 This is part of the VimFx documentation.
3 Copyright Simon Lydell 2015, 2016.
4 See the file README.md for copying conditions.
5 -->
6
7 # Questions & Answers
8
9 ## What does `<s-escape>` mean?
10
11 It means that you should press Escape while holding shift. In some other
12 programs it might be written as `Shift+Escape`, but not in VimFx’s [key
13 notation].
14
15 (`<s-escape>` is the default shortcut to exit Ignore mode.)
16
17 [key notation]: shortcuts.md#key-notation
18
19 ## How do I disable VimFx?
20
21 If you press `i` you will enter Ignore mode. VimFx’s toolbar [button] turns red
22 to reflect this.
23
24 As you can see in VimFx’s Keyboard Shortcuts dialog (which you can open by
25 pressing `?`), Ignore mode only has two shortcuts. That means that almost all
26 key presses will be ignored by VimFx, and will be handled as if VimFx wasn’t
27 installed.
28
29 By adding `*currentdomain.com*` to the [blacklist] option you can make VimFx
30 start out in Ignore mode on currentdomain.com. (Set the option to `*` to make
31 VimFx start out in Ignore mode _everywhere._)
32
33 Finally, there’s nothing stopping you from hitting the “Disable” button in the
34 Add-ons Manager if you want to disable VimFx completely (just like you can with
35 any add-on).
36
37 [button]: button.md
38 [blacklist]: options.md#blacklist
39
40 ## How do I get out of Ignore mode?
41
42 Either press [`<s-escape>`] or click VimFx’s toolbar [button].
43
44 [`<s-escape>`]: #what-does-s-escape-mean
45 [button]: button.md
46
47 ## VimFx’s shortcuts work in my English layout but not in my other layout!
48
49 If you use more than one keyboard layout, such as Russian plus English, enable
50 the [Ignore keyboard layout] option.
51
52 [Ignore keyboard layout]: options.md#ignore-keyboard-layout
53
54 ## Going back/forward doesn’t work!
55
56 Pressing `H` is like hitting the back button. Use `L` for the forward button.
57
58 `[` clicks the link labeled “Previous” on the page, and `]` the link labeled
59 “Next.” (See also the [“Previous”/“Next” link patterns] option.)
60
61 [“Previous”/“Next” link patterns]: options.md#previousnext-link-patterns
62
63 ## How do I re-map `<escape>` to blur text inputs?
64
65 The default shortcut is actually `<force><escape>`! Don’t forget [`<force>`] at
66 the beginning, and your new shortcut should work fine.
67
68 [`<force>`]: shortcuts.md#force
69
70 ## Can I search in the Keyboard Shortcuts help dialog?
71
72 Yes! Pressing `/` while the help dialog is open makes a little search box appear
73 in the bottom-right corner of the window (instead of opening the find bar),
74 which is specialized at searching you keyboard shortcuts.
75
76 ## Will VimFx provide advanced Find features?
77
78 One of VimFx’s key features is to embrace standard Firefox features. As long as
79 Firefox’s Find Bar doesn’t support for example reverse search (vim’s `?`
80 command) or regex search, VimFx won’t either.
81
82 The [public API] could be used, though, to integrate with another Add-on that
83 provides advanced Find features.
84
85 [public API]: api.md
Imprint / Impressum