vimperator-labs icon indicating copy to clipboard operation
vimperator-labs copied to clipboard

<C-c> doesn't work when trying to stop page loading

Open awesom3o opened this issue 10 years ago • 6 comments

This started after I swapped Control and CapsLock. using .xmodmap

!
! Swap Caps_Lock and Control_L
!
remove Lock = Caps_Lock
remove Control = Control_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L

<C-c> doesn't work on any page, but <C-i> still works as it supposed to by launching the editor. :st and :stopa commands also still function regularly.

awesom3o avatar Nov 05 '15 16:11 awesom3o

So neither pressing CapsLock + c nor Ctrl+ c works? Not sure if vimperator is the ruler of these things, or you might have to look into how Firefox parse such keypresses when using xmodmap.

timss avatar Nov 05 '15 19:11 timss

I removed the xmodmap file, but the problem still persists. It looks like it's similar to issue #288

awesom3o avatar Nov 06 '15 02:11 awesom3o

I am experiencing the same situation here.

Although if I explicitly :nmap <C-c> :st<CR> it works. Perhaps vimperator simply no longer provides this functionality builtin?

Earnestly avatar Nov 18 '15 20:11 Earnestly

#72 Related?

Certain <C-*> maps seem to be struggling in general.

timss avatar Mar 01 '16 22:03 timss

(Not sure what happened there..)

timss avatar Mar 01 '16 22:03 timss

<C-c> does not work for me either —whereas :tr do—, and i have no fancy keybinding of the Control key. for example if i r and <C-c> this very page, i get this nice error message over a red background:

[
  Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIController.doCommand]"
  nsresult: "0x80004005 (NS_ERROR_FAILURE)"
  location: "JS frame :: chrome://liberator/content/buffer.js :: Buffer<.mappings/< :: line 1557"
  data: no
]
  • (Arch)Linux 4.8.4 (latest)
  • Firefox 50.1.0 (latest)
  • Vimperator 3.15.0 (latest)

Maelan avatar Jan 15 '17 15:01 Maelan