Your terminal, reimagined.
Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
Topics
Copy & Paste in Vim / Vi
Copy (Yank), Paste (Put) and Cut (Delete) in Vim
Select all in Vim / Vi
Select all and copy, paste, or delete the contents
How to delete lines in Vim / Vi
The best answer depends on which mode you use
Searching in Vim
Search forward, backward, case insensitive, and more
Undo & Redo in Vim / Vi
Keyboard shortcuts and summary of how Vim tracks changes
Show & Hide Line Numbers in Vim / Vi
Toggle absolute and relative line numbers
Go To End of File in Vim / Vi
Select and delete to the end of a file in Vim
Go To Line In Vim
variety of approaches to go to lines
Copy & Paste in Vim / Vi
Copy (Yank), Paste (Put) and Cut (Delete) in Vim
Select all in Vim / Vi
Select all and copy, paste, or delete the contents
How to delete lines in Vim / Vi
The best answer depends on which mode you use
Searching in Vim
Search forward, backward, case insensitive, and more
Undo & Redo in Vim / Vi
Keyboard shortcuts and summary of how Vim tracks changes
Show & Hide Line Numbers in Vim / Vi
Toggle absolute and relative line numbers
Go To End of File in Vim / Vi
Select and delete to the end of a file in Vim
Go To Line In Vim
variety of approaches to go to lines
Git Commit History
Navigate the commit history of a repo or branch
Git Clone, Push, And Pull Over SSH
use an SSH key for Git repos
Undo a Git Merge
This post will show you how to undo a merge operation using git revert and git reset.
Git Push Origin
A breakdown of git push origin
Undo a Git Pull
This post will guide you through reverting a git pull and getting you back to your previous commits and history. Also learn how to undo GitHub pull requests.
Undo Git Add
Learn how to effectively use 'git add' to stage files in Git for committing, and discover two powerful methods to undo accidental stagings.
Undo a Git Rebase
This post will show you how to undo a rebase using git reset, git rebase and git revert
Create Folder In GitHub Repository
Learn how to create and push one or more empty directories in a Git repository using `.placeholder` and `README.md` files using both the CLI and the GitHub interface.
Git Commit History
Navigate the commit history of a repo or branch
Git Clone, Push, And Pull Over SSH
use an SSH key for Git repos
Undo a Git Merge
This post will show you how to undo a merge operation using git revert and git reset.
Git Push Origin
A breakdown of git push origin
Undo a Git Pull
This post will guide you through reverting a git pull and getting you back to your previous commits and history. Also learn how to undo GitHub pull requests.
Undo Git Add
Learn how to effectively use 'git add' to stage files in Git for committing, and discover two powerful methods to undo accidental stagings.
Undo a Git Rebase
This post will show you how to undo a rebase using git reset, git rebase and git revert
Create Folder In GitHub Repository
Learn how to create and push one or more empty directories in a Git repository using `.placeholder` and `README.md` files using both the CLI and the GitHub interface.
Experience the power of Warp
- Write with an IDE-style editor
- Easily navigate through output
- Save commands to reuse later
- Ask Warp AI to explain or debug
- Customize keybindings and launch configs
- Pick from preloaded themes or design your own