January 2024 Summaries
3 posts from Warp
Filter
Month:
Year:
Post Summaries
Back to Blog
Textual-paint is a program that emulates MS Paint within the terminal. It can be installed using pip and run within the terminal. However, when used in Warp, a reimagined command line terminal with unique features like AI assistance and team collaboration, hover effects do not function correctly due to issues with mouse-hover events being conveyed to the PTY (pseudo-terminal). The interplay between the terminal and PTY, as well as ANSI escape codes, play crucial roles in this interaction. Warp initially did not support reporting mouse motion events, which led to the need for identifying the appropriate ANSI escape code for mouse motion. After implementing mouse-motion reporting, hover effects were successfully enabled within textual-paint on Warp.
Jan 09, 2024
1,063 words in the original blog post.
Warp has introduced the option to edit commands with Vim keybindings, making it generally available for users. This feature is based on Vim and Neovim, which are programs that enhance the vi text editor. While some developers may find Vim-style editing challenging to learn initially, it can significantly improve efficiency once mastered. To enable Vim editing in Warp, users need to navigate to Settings → Features → Enable with Vim keybindings or use the Command Palette (CMD-P). The supported keybindings are listed in Warp's documentation. Users are encouraged to share their experiences and report any issues on Warp's GitHub page.
Jan 04, 2024
313 words in the original blog post.
In 2023, Warp introduced several notable features to enhance terminal functionality. These include an integrated AI assistant for command suggestions and debugging, collaboration tools like Workflows in Warp Drive, block filtering, Vim keybindings, input position settings, Warpified subshells, Synced Inputs, a Markdown Viewer, secret redaction, custom themes from images, drag-and-drop prompt builder, and Raycast integration. Looking ahead to 2024, Warp plans to introduce more innovative features based on user feedback.
Jan 02, 2024
748 words in the original blog post.