Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

choco uninstall vim does not uninstall vim, and uninstaller leaves the shell extension in place #239

Open
fpqc opened this issue Mar 23, 2017 · 1 comment

Comments

@fpqc
Copy link

fpqc commented Mar 23, 2017

So ideally, the idea behind chocolatey is that you can install and uninstall packages cleanly. However, the vim package is highly broken on uninstall. First, running choco uninstall vim actually fails to uninstall anything at all, which means you have to uninstall via the uninstaller in add/remove programs.

However, even running that uninstaller fails to remove the shell extension, which has to be removed manually in the registry, so the uninstall process is extremely dirty.

Suggestions:
1.) Add an option to install without the shell extension (by manually removing the relevant registry entries).

2.) Fix the uninstall process generally, by running the uninstaller properly in silent mode, and manually removing those registry entries for the shell extension.

@ferventcoder
Copy link
Owner

Looks like VIM still uses the cream installer. Have you thought about using vim-tux instead? https://chocolatey.org/packages/vim-tux

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants