BUG - Unable to disable vim mode in INFO mode
Hi there, First of all, I just started using VI in emacs and found the vimpulse to be fantastic, thanks everybody who has contributed to this wonderful tool. I believe combining emacs and vim is the king. However, I'm having huge difficulty with INFO mode now. I don't think vim mode should be in effect at all while in INFO mode because INFO mode is not supposed to be editable. But, most importantly, in INFO mode, pressing C-z should be able to turn off the vim mode and this doesn't work. This has made me unable to navigate in INFO mode, e.g., when I press 'l', I want to go back to the previous page but 'l' is still being handled by vim mode which moves the cursor to right, keep in mind that this is so even when in 'E' mode. Thanks, York
On 2011-04-01 21:59 +0100, York Zhao wrote:
But, most importantly, in INFO mode, pressing C-z should be able to turn off the vim mode and this doesn't work.
I'm unable to reproduce this. What version are you using?
This has made me unable to navigate in INFO mode, e.g., when I press 'l', I want to go back to the previous page but 'l' is still being handled by vim mode which moves the cursor to right, keep in mind that this is so even when in 'E' mode.
Vimpulse defines the `vimpulse-want-vi-keys-in-Info' variable, which you can set to nil before loading it: (setq vimpulse-want-vi-keys-in-Info nil) (require 'vimpulse) That will permanently disable vi keys in Info. -- Vegard
Hi Vegard, Thanks for your reply, the version of vimpulse I'm using was just pulled from git using git clone "git://gitorious.org/vimpulse/vimpulse.git". My emacs version is v23.3. The "vimpulse-want-vi-keys-in-Info" variable works. Thanks a lot. I just noticed another issue, the '+' for next line doesn't seem to be working correctly, it always goes to the previous line, the same as '-'. Have a nice weekend, York On Fri, Apr 1, 2011 at 5:31 PM, Vegard Øye <[email protected]> wrote: On 2011-04-01 21:59 +0100, York Zhao wrote:
But, most importantly, in INFO mode, pressing C-z should be able to turn off the vim mode and this doesn't work.
I'm unable to reproduce this. What version are you using?
This has made me unable to navigate in INFO mode, e.g., when I press 'l', I want to go back to the previous page but 'l' is still being handled by vim mode which moves the cursor to right, keep in mind that this is so even when in 'E' mode.
Vimpulse defines the `vimpulse-want-vi-keys-in-Info' variable, which you can set to nil before loading it: (setq vimpulse-want-vi-keys-in-Info nil) (require 'vimpulse) That will permanently disable vi keys in Info. -- Vegard
On 2011-04-02 05:44 +0100, York Zhao wrote:
On Fri, Apr 1, 2011 at 5:31 PM, Vegard Øye wrote:
On 2011-04-01 21:59 +0100, York Zhao wrote:
But, most importantly, in INFO mode, pressing C-z should be able to turn off the vim mode and this doesn't work.
What version are you using?
Thanks for your reply, the version of vimpulse I'm using was just pulled from git using git clone. My emacs version is v23.3.
Toggling vi keys with "C-z" should be fixed in commit 8613110.
I just noticed another issue, the '+' for next line doesn't seem to be working correctly, it always goes to the previous line, the same as '-'.
Fixed in commit 471c3f8. -- Vegard
Hi Vegard, Thank you so much for your fixes,I have already tested them and they all work. Have a nice weekend, York On Sat, Apr 2, 2011 at 6:06 AM, Vegard Øye <[email protected]> wrote: On 2011-04-02 05:44 +0100, York Zhao wrote:
On Fri, Apr 1, 2011 at 5:31 PM, Vegard Rye wrote:
On 2011-04-01 21:59 +0100, York Zhao wrote:
But, most importantly, in INFO mode, pressing C-z should be able to turn off the vim mode and this doesn't work.
What version are you using?
Thanks for your reply, the version of vimpulse I'm using was just pulled from git using git clone. My emacs version is v23.3.
Toggling vi keys with "C-z" should be fixed in commit 8613110.
I just noticed another issue, the '+' for next line doesn't seem to be working correctly, it always goes to the previous line, the same as '-'.
Fixed in commit 471c3f8. -- Vegard
participants (2)
-
Vegard Øye -
York Zhao