I just downloaded Notepad++ and using to program in C. But, when I trying to erase something in the middle of characters, and start type from there, They replaces with the characters I've entered before.

How to fix this?

  • 5
    You probably have entered Insert mode. Just press the Insert key on your keyboard while on Notepad++ and it should work. – Doktoro Reichard Jun 22 '14 at 14:19

That is a problem of the writing mode you are using. I usually work with CodeBlocks myself, but I guess it's quite similar in Notepad.

The input mode you're currently using seems to be the Overtype one. It's quite convenient for certain things, but you usually prefer the Insert mode, as Doktoro mentioned. The bottom bar (where usually appear details such as the column and line you're writing, and so) should as well show a "button" (depending on the program it'll be a button or just informative text) saying Insert (INS) or Overtype (or Overwriting or something similar). Just press the Insert key and make sure that the "Overtype" sign dissapears. Depending on the program, it will change to Insert, or just banish (for example, CodeBlocks changes between Insert and Overtype, but LibreOffice just changes between Overwriting and nothing).

Hope to be helpful.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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