How It Works
What does cursor shape indicate in different programs?
→ Cursor shape indicates mode awareness. Vim uses block for normal mode, bar for insert mode, and underline for replace mode. Other editors follow similar conventions.
Answer
What does cursor shape indicate in different programs?
Cursor shape indicates mode awareness. Vim uses block for normal mode, bar for insert mode, and underline for replace mode. Other editors follow similar conventions.
Terminal emulators, code editors, and IDEs often allow customizing which cursor shape appears in each mode. This visual cue prevents accidental keystrokes when in the wrong mode.