jeffreytse / zsh-vi-mode

💻 A better and friendly vi(vim) mode plugin for ZSH.
MIT License
2.94k stars 102 forks source link

Vi Mode Indicator show exception #213

Open Fengjing95 opened 1 year ago

Fengjing95 commented 1 year ago

Terminal program: iTerm2 3.4.19 Operating system: macOS 13.2 ZSH framework: oh my zsh ZSH version: 5.8.1 ZVM version: 0.8.5

Basic examination

Problem description

I recently replaced the computer and reinstalled some commonly used tools, but the Vi Mode Indicator does not display correctly after the zsh-vi-mode is installed, but each mode can be switched normally. I'm using "spaceship" (oh-my-zsh theme), the same as my previous device, I've tried some other themes and they don't display the Vi Mode Indicator correctly. I also tried the end point tool that comes with Mac OS and it worked the same way.

jeffreytse commented 1 year ago

Hi @Fengjing95

Can you provide a screen record to show me the issue?

Thanks & Regards

Fengjing95 commented 1 year ago

The computer is at my home, I'm in the company now, and I'll send it out in 4 hours. Thanks for your reply.

Fengjing95 commented 1 year ago

Hi @Fengjing95

Can you provide a screen record to show me the issue?

Thanks & Regards

https://user-images.githubusercontent.com/9413601/234447035-615cb7d3-6d66-4364-a5bc-019b43b744b1.mp4

jeffreytse commented 1 year ago

@Fengjing95 Are there any reproduction steps for me to dig this issue?

Fengjing95 commented 1 year ago

@jeffreytse All my actions are as follows:

Then I found this problem, and installed zsh-vi-mode (zsh-plugins, fig) in other ways, which still doesn't work.

jeffreytse commented 1 year ago

@Fengjing95 Could you please try the latest version? It means you clone from GitHub repo directly and source it.

Fengjing95 commented 1 year ago

@Fengjing95 Could you please try the latest version? It means you clone from GitHub repo directly and source it.

Install it in the form of a zsh plugin, is it the latest source code pulled?

jeffreytse commented 11 months ago

@Fengjing95 Yes, you can try to run zvm_version and see what's the version is.