Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6344895
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 24, 20262026-05-24T20:43:38+00:00 2026-05-24T20:43:38+00:00

Well hello, this is the most interesting bug/conflict I’ve ever faced. In python shell,

  • 0

Well hello, this is the most interesting bug/conflict I’ve ever faced.

In python shell, I cannot type lowercase “b”. At first I thought something was under the key, but no, in everywhere else it functions very well. Also ctrl+b shift+b even with capslock b works.

Yet more, when I run the shell with sudo (ie. sudo python), my little lowercase “b” works well.

My last move was installing pyexiv2 (using aptitude), I can import it without problems in both with and without sudo. I have removed it but the result didn’t change.

What the hell might be wrong?

I am using Ubuntu 10.04 LTS x86 with Python 2.6.5

Further note:
I have installed a vim modifier script which might be the trouble.
Using this:

$ git clone https://github.com/sontek/dotfiles.git
$ cd dotfiles
$ ./install.sh vim

This scripts initiates more git clones, so it might be hard to follow. But it does many changes including the terminal’s look.

UPDATE:

1) I even cannot copy/paste “b” character. ctrl+c/v select&middle click both doesnt work.

2) When I open the shell with python -E, the modifiers from the mentioned so called vim script does not appear. And b works well. When I open it with python or python -S the modifications exists and i cannot type b.

3) Good news: I have managed to locate the fault, it is the so called vim script. I have renamed its folder and it worked fine. In couple of hours, I will examine deeply what exactly causes the problem and post it here with detailed results.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-24T20:43:39+00:00Added an answer on May 24, 2026 at 8:43 pm

    My money is that the readline on your shell is messed up. Perhaps the ‘b’ key is bound to auto-complete. Look in your PYTHONSTARTUP variable and see what file it refers to. If that file has something like readline.parse_and_bind …

    I’m betting there’s some connection between the fact that it’s ‘b’ (instead of some other letter) and the word ‘bind’, like there’s a variable called bind_to_complete and it’s being interpreted literally (and only the first character taken).

    Let the mass wild-ass guessing commence!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Well I have been thinking about this for a while, ever since I was
hello i had this code and it worked well: private void Textparsing() { using
Hello Stack Overflow i hope you are well today, I have this code: $('.add_child').click(function(){
file1.txt hello tom well file2.txt world jerry done How to merge file1.txt with file2.txt;
Well, this is my first post here and really enjoying the site. I have
Well this is incredibly frustrating. After being nagged by Rails that I need to
well i have this messages table with sample values like these: msg_id recipient_id read
This code works well in Mac/Linux, but not in Windows. import mmap import os
Well, first I should probably ask if this is browser dependent. I've read that
Consider this string hello awesome <a href= rel=external title=so awesome is cool> stuff stuff

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.