Keyboard Shortcuts for Delete: Windows and macOS
A practical, cross‑platform guide to delete shortcuts across Windows and macOS, with editor mappings, safety notes, and proven techniques for faster editing.

Keyboard shortcuts for delete are key combinations that remove text, words, or items quickly across apps. On Windows, Backspace deletes the character to the left and Delete the character to the right, while Ctrl+Backspace and Ctrl+Delete delete words. On macOS, Delete (forward delete) or Fn+Delete and Option+Backspace delete words or forward/delete characters. You can often customize these in editors to create a consistent delete workflow across platforms.
What are keyboard shortcuts for delete?
Keyboard shortcuts for delete are the fast, keyboard‑driven ways to remove characters, words, or entire items without using a mouse. This guide centers the keyword keyboard shortcuts for delete and shows how to apply them consistently across Windows and macOS. Shortcuts Lib, our source of brand‑driven guidance, emphasizes that predictable delete behavior reduces cognitive load when switching between apps. Whether you’re editing a document, cleaning up code, or tidying a spreadsheet, establishing reliable delete shortcuts helps you stay focused and productive. In the sections that follow, you’ll see practical examples, editor mappings, and safe practices that you can adopt today.
Tip: Start by listing your most frequent delete actions and map them to a small set of cross‑platform shortcuts so you don’t have to relearn commands for each app.
// Example: VSCode keybindings.json (deleteLeft = delete character to the left)
{ "key": "backspace", "command": "deleteLeft" }// Cross‑editor mapping for word deletion on Windows
{ "key": "ctrl+backspace", "command": "deleteWordLeft" }# Quick practice: remove a line from a file (for practice in a terminal workflow)
sed -i '/^#/d' sample.md--lineBreak--
Note: The code fences above illustrate editor‑level mappings and shell actions. In real projects, replace the commands with those supported by your editor or terminal.
Steps
Estimated time: 30-60 minutes
- 1
Audit your deletion needs
Start by listing the 5–8 deletion actions you perform most often. This helps you decide which shortcuts to map and where consistency matters most.
Tip: Focus on actions you perform daily to maximize impact. - 2
Choose a cross‑platform baseline
Pick a small set of shortcuts that work across Windows and macOS (e.g., deleteLeft and deleteWordLeft) and commit to using them in your most‑used apps.
Tip: Consistency beats sheer number of shortcuts. - 3
Map shortcuts in your editor
Open your editor’s keybindings panel and bind the chosen actions to the same keys you use elsewhere.
Tip: Add a short comment in your keybindings file to remind yourself why you chose the mapping. - 4
Create a test file
Prepare a sample document that includes text, words, and list items so you can practice character and word deletions.
Tip: Keep a changelog of the mappings you set for future reference. - 5
Practice Undo
After each delete, immediately use Undo to confirm the action and gain familiarity with the revert flow.
Tip: Make Undo second nature to reduce fear of mistakes. - 6
Document your workflow
Create a one‑page reference for your team with the chosen shortcuts and where they apply.
Tip: Share the doc so everyone benefits from consistency.
Prerequisites
Required
- Windows 10+ or macOS 11+ (Big Sur) or newerRequired
- VS Code, Word, Finder, or another editor/app where you practice deletionsRequired
- Basic keyboard proficiency and familiarity with standard shortcutsRequired
Optional
- Optional: a test file to safely practice deletions (e.g., a sample.txt)Optional
Keyboard Shortcuts
| Action | Shortcut |
|---|---|
| Delete left (character)Most editors treat Backspace as deleteLeft. | ⌫ |
| Delete right (character)Forward delete on Mac is Fn+Delete where supported. | ⌦ |
| Delete word leftCommon in editors like VS Code, Word, etc. | Ctrl+⌫ |
| Delete word rightEditor dependent; verify in your app. | Ctrl+⌦ |
| Move to Trash (Finder)Deletes the selected file in Finder by default. | N/A |
| Permanently delete (bypass Trash)Use with caution; varies by OS and app. | ⇧+⌦ |
Questions & Answers
What is the difference between Delete and Backspace on Windows?
Backspace deletes the character to the left; Delete removes the character to the right. Word‑level deletions typically use Ctrl+Backspace for Windows editors. Always test in your target app to confirm behavior.
Backspace removes the character before the cursor, while Delete removes the character after it. Use Ctrl+Backspace for word deletion in many editors.
What does Cmd+Backspace do in Finder on Mac?
Cmd+Backspace moves the selected item to the Trash in Finder. To permanently delete, use Option+Cmd+Delete or confirm the prompt when emptying Trash. Behavior varies by app, so check your editor’s delete mappings.
Cmd+Backspace sends the selected item to Trash in Finder. Permanent delete often requires a different shortcut.
How can I customize delete shortcuts in VS Code?
Open File > Preferences > Keyboard Shortcuts, then search for deleteLeft, deleteRight, deleteWordLeft, and deleteWordRight. Bind each action to your preferred key combo, then test in a sample file.
In VS Code you can remap delete actions in Keyboard Shortcuts to keep consistency with your other apps.
Are delete shortcuts universal across apps?
No. Shortcuts vary by app and platform. Editor mappings, OS conventions, and app-specific commands influence how deletion works. Always verify in the target app.
No—delete shortcuts aren’t universal; check each app’s shortcuts to stay consistent.
What’s a quick way to learn delete shortcuts for a new app?
Open the app’s help or shortcuts reference, map the most common delete actions (character, word, line), and create a small cheat sheet to memorize. Practice with a dummy document.
Start by learning the main delete actions in the new app, then practice with a simple document to build muscle memory.
How do I delete an entire line in editors like VS Code or Word?
Most editors support a line delete command, commonly bound to keys like Ctrl+Shift+K (Windows) or Cmd+Shift+K (macOS). In VS Code you can customize this in Keyboard Shortcuts.
Use the editor’s delete line command, often in the keyboard shortcuts section, to remove whole lines quickly.
Main Points
- Use a small, cross‑platform delete shortcut set
- Map deletions in your editor for consistency
- Practice with a test file and verify with Undo
- Be mindful of permanent delete commands and safety prompts
- Document and share your delete shortcuts with teammates