dev.zed.ZedzedSet it up
Install Easy Complete and approve Accessibility, then quit the terminal completely — macOS loads input methods when a process starts, so a reopened window is not enough.
ec doctor reports the shell hook and the input method separately, so it tells you which half is missing.
exec $SHELL ec doctor
The panel is one terminal among many
Each terminal tab in the panel runs its own shell. A tab restored from a previous session — before Easy Complete was launched — will not have the integration loaded.
Open a new terminal tab, or reload the shell in the existing one.
exec $SHELL
If the popup follows the editor instead of the panel
Cursor tracking is per-window. Re-register the input method and restart Zed so it picks up the caret from the terminal panel again.
ec integrations install input-method
Keyboard controls
↑ / ↓moves through suggestions.Tab / →accepts the highlighted suggestion.Escdismisses the popup.
