Description
The install script (install.sh) writes the env sourcing line to multiple shell profiles:
- zsh:
.zshenv + .zshrc
- bash:
.bash_profile + .bashrc + .profile
But vp env doctor's check_profile_files only checks:
- macOS:
.zshenv, .profile
- Linux:
.profile only
So on Linux with zsh (env in .zshrc) or bash (env in .bashrc), the doctor reports IDE integration is not set up and shows unnecessary setup guidance — even though everything is correctly configured.
Expected behavior
check_profile_files should check all profiles the install script may have written to: .zshenv, .zshrc, .bash_profile, .bashrc, .profile. This also matches the set that vp implode already cleans up.
Location
crates/vite_global_cli/src/commands/env/doctor.rs:460-467