Skip to content

[Bug]: incompatible with zsh-vi-mode zsh plugin (OMZ) #2681

@dadaphl

Description

@dadaphl

Bug Description

When the zsh-vi-mode plugin is activated none of the forge column commands work. Forge Doctor reports [OK] All checks passed (15)

Steps to Reproduce

add plugin to ~/.zshrc (oh-my-zsh)

plugins=(
  zsh-vi-mode
)

start new terminal. all :commands don't work anymore

➜  ~ :model                                                                                                                   󱙺 FORGE  gpt-5.4
zsh: command not found: :model
➜  ~ forge zsh doctor                                                                                                         󱙺 FORGE  gpt-5.4
FORGE ENVIRONMENT DIAGNOSTICS

Shell Environment
  [OK] zsh: 5.9
  [OK] Terminal: tmux 3.6a
  [OK] Oh My Zsh: custom
  · /home/philipp/.oh-my-zsh

Forge Installation
  [OK] forge: 2.1.0
  · /home/philipp/.local/bin/forge

Plugin
  [OK] Forge plugin loaded
  [OK] Plugin loading order correct

ZSH Theme RPROMPT
  [OK] Forge theme loaded

Dependencies
  [OK] fzf: 0.70.0
  [OK] fd: 10.4.2
  [OK] bat: 0.26.1

Required Plugins
  [OK] zsh-autosuggestions loaded
  [OK] zsh-syntax-highlighting loaded

System
  [OK] FORGE_EDITOR: nvim
  · EDITOR also set: nvim (ignored)
  [OK] PATH: configured

Keyboard Configuration
  · Terminal: tmux
  · For Alt key shortcuts (word navigation) to work:
  · • VS Code: Settings → terminal.integrated.sendAltAsMetaKey → true
  · • GNOME Terminal: Usually works by default
  · • Konsole: Usually works by default
  · • xterm: Add 'XTerm*metaSendsEscape: true' to ~/.Xresources
  · Run 'forge zsh keyboard' for detailed keyboard shortcuts

Nerd Font
  [OK] Nerd Font: enabled (default)
  · Forge will auto-detect based on terminal capabilities

Visual Check [Manual Verification Required]
   󱙺 FORGE 33.0k  tonic-1.0

   Forge uses Nerd Fonts to enrich cli experience, can you see all the icons clearly without any overlap?
   If you see boxes (□) or question marks (?), install a Nerd Font from:
   https://www.nerdfonts.com/


[OK] All checks passed (15)
➜  ~                                                                                                                          󱙺 FORGE  gpt-5.4

Expected Behavior

Expecting the clone commands to work.

Actual Behavior

Colon commands don't work.

Error Logs

No errors have been reported.

Forge Version

2.1.0

Operating System

Linux (Arch)

OS Version

Linux archrex 6.19.9-arch1-1

AI Provider

OpenAI

Model

gpt-5.3

Installation Method

Other

Configuration

It didn't work right after installed. I didn't even change any forge YAML.

Metadata

Metadata

Labels

severity: highSignificant impact; core functionality is impaired.type: bugSomething isn't working.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions