4

I'm a newbie to emacs, just starting to like it - but today upon start up the following issue has rendered it unusable.

Problem: When I move the cursor forward some, but not all, characters are rendered unreadable. The next letter on the line is displayed over the previous character, not replacing it but displaying both in the same place at the same time. Obviously i can't show this as then text editor on this site is functioning correctly.

A few of examples of what I've tried so far, with no effect..
1- restarting gdm
2- apt-get install rxvt-unicode - to check if it was a problem with xterm
3. dpkg-reconfigure emacs
4. completely removing and reinstalling emacs23 along with .emacs config file.

dfan
  • 5,714
  • 1
  • 31
  • 27
ben
  • 41
  • 2
  • Why are you moving the cursor in the first place? :D – alternative Apr 22 '11 at 16:06
  • Try a new terminal window. It sounds as if this one went crazy. – drysdam Apr 22 '11 at 16:16
  • 1
    a solution found. It appears to have been an issue with the font. If I do the following it works: 1- type- xlsfonts -into the terminal and get a list of the fonts available.
    2- choose one of the mono-space fonts (e.g. r14) and check by running: emacs -fn r14 myfileName To make this default go to options menu within emacs then -> Customise Emacs -> Specific Face ->and type: 'default' and click 'set for future sessions'.
    – ben Apr 22 '11 at 16:40
  • @mathepic: he probably means point. – Thomas Apr 23 '11 at 17:42
  • ben, please post your solution as answer and accept it. – cweiske Apr 27 '11 at 07:26

2 Answers2

2

Converting Ben's comment to an answer to get it from the unanswered questions list:


It appears to have been an issue with the font. If I do the following it works:

  1. type- xlsfonts -into the terminal and get a list of the fonts available.
  2. choose one of the mono-space fonts (e.g. r14) and check by running: emacs -fn r14 myfileName

To make this default go to options menu within emacs then -> Customise Emacs -> Specific Face -> and type: 'default' and click 'set for future sessions'.

cweiske
  • 30,033
  • 14
  • 133
  • 194
0

Today I faced the same issue. Installing the latest snapshot instead of stable branch solves it:

sudo add-apt-repository ppa:cassou/emacs
sudo apt-get update
sudo apt-get install emacs-snapshot
Adobe
  • 12,967
  • 10
  • 85
  • 126