Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have a Mac with Snow Leopard (OS X 10.6.5). I have been using the Mac terminal utility for a year now with no problems. When using it locally, there are no problems. When I log into my Rackspace Cloud Server running CentOS 5.5, the capital-E does not print, it just beeps. If I type 'ABCDEF' it will echo on the command line: "ABCDF" and it will beep when the upper-case E is typed.

My keyboard is OK. I can type and see the uppercase E in any other program or even other terminal windows, just not the one at the Rackspace server.

Another quirk: I can start up an instance of nano on the Rackspace server and the uppercase E prints just fine while I'm in nano. I can execute a simple bash script that I've created in nano: echo "ABCDEF" And it will output 'ABCDEF'. What is going on? How do I correct this?

share|improve this question
1  
Not sure what's going on, but try hitting ctrl-v followed by E to see if it will show you what character the shell thinks you're typing? –  DerfK Dec 15 '10 at 17:33
add comment

1 Answer 1

You probably have an incorrect key binding in your ~/.inputrc file (or bind command in your ~/.bashrc. Look for "E": something or similar.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.