Android Studio : How to change default cursor style and behavior?

At last I found solution of my problem :)

So, following is the fix for it:

File - > Settings -> Editor (IDE Settings) -> Appearance-> Then uncheck Use Block caret

Use block Caret


There are two ways to do this 1. The first is to go through the settings to change it That is, File >> Settings >> Editor >> Appearance >> Use block caret ( should be unchecked )

  1. On Windows press the fn + ins

press the insert button once. It will be fine for every type of programming editors like Android Studio, Dev C++ etc.


Other than the answers there is another case which could lead to this situation. I accidently installed IdeaVIM plugin to my IDE, and that caused it to have cursor in overtype mode. Disabling that plugin solved my problem.

To disable a plugin go to File -> Settings -> Plugins -> Installed and then uncheck the plugin you want to disable.