.B g\-F
Opend the Web Inspector for current page.
.TP
+.B CTRL\-V
+Pass the next key press directly to gtk.
+.TP
.B CTRL\-Q
Quit the browser.
.TP
.B CTRL\-E
Moves the cursor after the char in inputbox.
+.TP
+.B CTRL\-V
+Pass the next key press directly to gtk.
.SS Command Line History
.TP
Example:
":eval document.cookie"
+.SH INPUT MODE
+
+.TP
+.B <Esc>, CTRL\-[
+Switch back to normal mode.
+.TP
+.B CTRL\-T
+Open configured editor with content of current form field.
+.TP
+.B CTRL\-Z
+Enter the pass-through mode.
+
.SH COMPLETIONS
The completions are triggered by pressing `<Tab>` or `<shift-tab>` in the
activated inputbox. Depending of the current inserted content different
#include "config.h"
#include "main.h"
#include "mode.h"
+#include "normal.h"
static GHashTable *modes = NULL;
extern VbCore vb;
VbResult mode_handle_key(int key)
{
VbResult res;
+ static gboolean ctrl_v = false;
+
+ if (ctrl_v) {
+ vb.state.processed_key = false;
+ ctrl_v = false;
+
+ return RESULT_COMPLETE;
+ }
+ if (key == CTRL('V')) {
+ vb.mode->flags |= FLAG_NOMAP;
+ ctrl_v = true;
+ normal_showcmd(key);
+
+ return RESULT_MORE;
+ }
+
if (vb.mode && vb.mode->keypress) {
#ifdef DEBUG
int flags = vb.mode->flags;