Skip to content
This repository has been archived by the owner on Apr 11, 2023. It is now read-only.

CTRL + [ keyboard shortcut to go to previous page does not work #361

Open
1 of 2 tasks
carmenbianca opened this issue Mar 11, 2018 · 5 comments
Open
1 of 2 tasks

Comments

@carmenbianca
Copy link

carmenbianca commented Mar 11, 2018

I'm opening this issue because:

  • I'll report a bug
  • I'll propose a new feature

Description

When Vim Vixen is enabled, I cannot use CTRL + [ to go to the previous page. CTRL + ] to go to the next page works.

Failure Information (for bugs)

Steps to Reproduce

Please provide detailed steps for reproducing the issue.

  1. Open a tab.
  2. Click on a link.
  3. Press CTRL + [

System configuration

  • Operating system: openSUSE Tumbleweed
  • Firefox version: 58.0.2
  • Vim-Vixen version: 0.12

Console logs

Any relevant log in developer tools:

@ueokande
Copy link
Owner

Umm... Ctrl+[ is conflicted with cancel key (#184). I'll make it configurable in the future.

@carmenbianca
Copy link
Author

Ah, thank you very much :)

@rlue
Copy link

rlue commented Apr 11, 2018

Just chiming in with my experience here:

FF 59.0.2 / Vim-Vixen 0.12 on Debian 9.4 (Stretch), I wanted <C-[> to be the cancel key, but it was actually doing the Firefox default of navigating back in history. 😕 Didn't look into it, and just figured I'd live with it.

Caused me enough grief after a couple of days that I had to do something about it. Couldn't find any answers, so I tried adding an explicit binding for <C-[> in the vim-vixen preferences (to some arbitrary function, I think it was scroll-down-one-line). Now <C-[> actually works as a cancel key (it does not scroll down one line). Removed the line from the settings file, and it still works. Go figure. ¯\_(ツ)_/¯

Anyway, it would be really nice if the vim-vixen docs included some comprehensive listing of all settings and keybinding functions. I was trying to figure out if I could explicitly bind <C-[> to cancel for a very long time before I just tried something else. You know what? I'll just open a new issue for that.

@rlue
Copy link

rlue commented Apr 12, 2018

Actually, I restarted Firefox after removing the setting I mentioned in my previous comment, and the behavior reverted to what it was before — i.e., <C-[> navigates back in the browser history. I restored the arbitrary mapping for <C-[> in the preferences, and now it's back to the way it's supposed to be.


EDIT: BUT when a text field is active, <C-[> still navigates back in history. :\

@grzkv
Copy link

grzkv commented Apr 5, 2019

It makes sens to have an option to select either Firefox or vim-vixen to handle this keybinding. I prefer vim-vixen to handle it, but it is clear that a lot of people would prefer otherwise.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants