||This article may require cleanup to meet Wikipedia's quality standards. (February 2011)|
|This article needs additional citations for verification. (December 2007)|
The Insert key (often abbreviated INS) is a key commonly found on computer keyboards.
- The first is overtype mode, in which the cursor, when typing, overwrites any text that is present in the current location.
- The other is insert mode, where the cursor inserts a character at its current position, forcing all characters past it one position further.
The insert/overtype mode toggling is not global for the computer or even for a single application but rather local to the text input window in which the Insert key was pressed.
On early text-based computing environments and terminals, when the cursor was in overtype mode, it was represented as a block that surrounded the entire letter to be overstruck; when in insert mode, the cursor consisted of the vertical bar that is highly common among modern applications, or a blinking underline under the position where a new character would be inserted.
Since 2007, Apple Macintosh computers have replaced the insert key with a Fn key to allow for usage of the top row both as "media keys" and as traditional function keys. On latest systems, pressing this key twice will take voice dictation and insert it at the cursor.
From 1993 to 2007, the key was rebranded into a Help key. When pressed, the Help functionality of the application in use was launched. However, when using command line applications, it retained its original functionality for compatibility reasons.
Modern word processing applications operate in insert mode by default, but can still be switched to overtype mode by pressing the Insert key. However, the cursor generally does not change into the letter-surrounding box seen on old text-based systems. Instead, an "OVR" indicator on the status bar is highlighted. This is difficult to notice, so other text editors retain the original cursor change in addition to the indicator.
Screen readers use the insert key for hotkeys for reading text, speaking formatting information, or opening the screen reader's configuration menu or window.
- Atwood, Jeff (2005-02-10). "Keyboarding". Coding Horror. Retrieved 2012-03-11.