AshokEmrys / conque

code.google.com/p/conque
0 stars 0 forks source link

Error When Pausing Terminal When ConqueTerm_EscKey Is Remapped #79

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. In .vimrc, let g:ConqueTerm_EscKey = '<C-k>'
2. In vim,
     :ConqueTermVSplit bash
     CTRL-k
     F8

What is the expected output?
Terminal is paused

What do you see instead?
Terminal is paused
Error detected while processing function conque_term#set_mappings:
line   84:
E31: No such mapping
Press ENTER or type command to continue

What version of the product are you using?
Conque 2.3

On what operating system?
Linux 2.6.27.30-170.2.82.fc10.i686
FreeBSD 7.1

Please provide any additional information below.
This issue also existed in Conque 2.1 (although maybe the line number was 
different).

The reason that I have remapped ConqueTerm_EscKey is because I run tcsh in the 
ConqueTerm, and within tcsh I use bindkey -v to enable command-line editing in 
Vi mode.  Thus I need the Esc key for command-line editing.

This may be related to a second issue, which is that under these conditions I 
must use CTRL-c to get out of insert mode after exiting from the app running in 
the ConqueTerm.  In Conque 2.1 I could use ESC.  CTRL-[ also does not work here 
(this was not tried in 2.1).

Please let me know if I should open a new issue for this second issue.

Original issue reported on code.google.com by steve.si...@gmail.com on 2 Mar 2012 at 9:11

GoogleCodeExporter commented 8 years ago
I see the exact same behavior with

Windows XP SP3
Conque 2.3
Python 2.7.2

Also, I forgot to mention in my original report that I am using Python 2.5.2 on 
Linux and Python 2.7.1 on FreeBSD.  But the issue does not seem to be related 
to the OS or the Python version.

Original comment by steve.si...@gmail.com on 2 Mar 2012 at 11:55