How It Works

Why are there different cursor shapes (block, bar, underline)?

→  Different shapes indicate different editing modes. Bar typically means insert mode, block means overwrite or command mode, and underline means replace mode.

Answer

Why are there different cursor shapes (block, bar, underline)?

Different shapes indicate different editing modes. Bar typically means insert mode, block means overwrite or command mode, and underline means replace mode.

This visual feedback helps users understand how their keystrokes will affect the text. The convention originated in terminal applications and was adopted by text editors like Vim.

Q

A

← All FAQs