zsh-vi-mode
« Back to VersTracker
Description:
Better and friendly vi(vim) mode plugin for ZSH
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Productivity
Tags: zsh vi vim shell productivity cli
Install: brew install zsh-vi-mode
About:
ZshViMode is a feature-rich plugin that brings a seamless vi and vim editing mode to the ZSH shell. It provides advanced bindings, improved cursor handling, and extensive customization options. This enhances productivity for developers who prefer modal editing within their command line environment.
Key Features:
  • Seamless vi/vim keybinding emulation
  • Enhanced cursor shape and status indicators
  • Support for vim-surround and text objects
  • Highly customizable key maps and widgets
Use Cases:
  • Enabling modal editing in ZSH for vim users
  • Improving command line navigation speed and efficiency
  • Customizing shell behavior to match local vim configuration
Alternatives:
  • zsh-vi-mode – This is the package itself; alternatives include 'bindkey -v' (native ZSH vi mode) which is basic, or 'oh-my-zsh vi-mode' plugin.
  • oh-my-zsh vi-mode – OMZ's implementation is simpler and lacks the advanced features and vim emulation fidelity of zsh-vi-mode.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 9:33am 0 VERSION_BUMP 3c763beb