Hi list, I'm using Emacs on OSX (GNU Emacs 24.3.1 (x86_64-apple-darwin, NS apple-appkit-1038.36)), with evil-mode. I'm having an issue with the "C-[" combo for ESC. On Emacs 23, it used to work fine, and exit from insert mode correctly when I was using evil. On 24, it just doesn't do anything. Any hints on why it's not working ? Cheers! - Marcelo.
On 2013-03-25, Marcelo de Moraes Serpa <[email protected]> wrote:
Hi list,
I'm using Emacs on OSX (GNU Emacs 24.3.1 (x86_64-apple-darwin, NS apple-appkit-1038.36)), with evil-mode. I'm having an issue with the "C-[" combo for ESC. On Emacs 23, it used to work fine, and exit from insert mode correctly when I was using evil. On 24, it just doesn't do anything.
Any hints on why it's not working ?
This has been raised multiple times now. It's only a configuration option: just set `evil-intercept-esc` to 'always. I didn't realise that so many people really use C-[ (this would be a nightmare on German keyboards, so sorry for being so ignorant in this respect). Anyway, because of these multiple requests I've just changed the default value of `evil-intercept-esc` to 'always. Just update to the latest revision and everything should work. Let's hope this does not cause other problems ... but I least there should be enough people testing this, now ;) Best regards, Frank
Hey Frank, thank you for the reply. I have updated to the latest revision, and while this conf option does work in the terminal, it doesn't work from the Cocoa GUI. However, I have an old version of evil that does work fine both in the terminal and Cocoa with this setup. It's at revision 0f53eebcef8b7deb846f87109cca8bb61fc105d0. I'm using this one for now. Cheers, - Marcelo. On Mon, Mar 25, 2013 at 1:39 PM, Frank Fischer <[email protected]
wrote:
On 2013-03-25, Marcelo de Moraes Serpa <[email protected]> wrote:
Hi list,
I'm using Emacs on OSX (GNU Emacs 24.3.1 (x86_64-apple-darwin, NS apple-appkit-1038.36)), with evil-mode. I'm having an issue with the "C-[" combo for ESC. On Emacs 23, it used to work fine, and exit from insert mode correctly when I was using evil. On 24, it just doesn't do anything.
Any hints on why it's not working ?
This has been raised multiple times now. It's only a configuration option: just set `evil-intercept-esc` to 'always.
I didn't realise that so many people really use C-[ (this would be a nightmare on German keyboards, so sorry for being so ignorant in this respect).
Anyway, because of these multiple requests I've just changed the default value of `evil-intercept-esc` to 'always. Just update to the latest revision and everything should work.
Let's hope this does not cause other problems ... but I least there should be enough people testing this, now ;)
Best regards, Frank
_______________________________________________ implementations-list mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/implementations-list
On 2013-03-25, Marcelo de Moraes Serpa <[email protected]> wrote:
--===============1345460708== Content-Type: multipart/alternative; boundary=14dae93991634b71a304d8c55214
--14dae93991634b71a304d8c55214 Content-Type: text/plain; charset=ISO-8859-1
Hey Frank, thank you for the reply.
I have updated to the latest revision, and while this conf option does work in the terminal, it doesn't work from the Cocoa GUI.
In the terminal this option does nothing new. Did you call 'make'? Did you set this option in your .emacs file? It must be set *before* a frame is created (so .emacs is a good place). This is necessary because evil has to modify some keyboard specific code in Emacs that is local to each frame. Frank
Frank, I installed evil as a git submodule. I had not ran make. Running it seemed to fix the issue, thanks! Keep up the awesome work, this piece of software rocks! - Marcelo. On Mon, Mar 25, 2013 at 2:13 PM, Frank Fischer <[email protected]
wrote:
On 2013-03-25, Marcelo de Moraes Serpa <[email protected]> wrote:
--===============1345460708== Content-Type: multipart/alternative; boundary=14dae93991634b71a304d8c55214
--14dae93991634b71a304d8c55214 Content-Type: text/plain; charset=ISO-8859-1
Hey Frank, thank you for the reply.
I have updated to the latest revision, and while this conf option does work in the terminal, it doesn't work from the Cocoa GUI.
In the terminal this option does nothing new. Did you call 'make'? Did you set this option in your .emacs file? It must be set *before* a frame is created (so .emacs is a good place). This is necessary because evil has to modify some keyboard specific code in Emacs that is local to each frame.
Frank
_______________________________________________ implementations-list mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/implementations-list
participants (2)
-
Frank Fischer -
Marcelo de Moraes Serpa