Mercurial > vim
annotate uninstall.txt @ 35736:67c69efcf1d8
Added tag v9.1.0597 for changeset ef68d7d8658ada127c6e43091cab0150ed93a179
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Wed, 17 Jul 2024 20:30:08 +0200 |
parents | 645722244c3f |
children |
rev | line source |
---|---|
15095
803807ab19c5
patch 8.1.0558: some MS-Windows instructions are outdated
Bram Moolenaar <Bram@vim.org>
parents:
13353
diff
changeset
|
1 Uninstalling Vim on MS-Windows. |
7 | 2 |
3 There are three ways to remove Vim: | |
4 | |
5 1. With the GUI uninstaller. | |
6 This is only available when Vim was installed with the self-installing | |
7 executable. This has a minimal number of questions. It can delete | |
30727
645722244c3f
patch 9.0.0698: VisVim is outdated, does not work with current Visual Studio
Bram Moolenaar <Bram@vim.org>
parents:
18174
diff
changeset
|
8 everything that was installed. |
7 | 9 |
18174
1ec6539cef68
patch 8.1.2082: some files have a weird name to fit in 8.3 characters
Bram Moolenaar <Bram@vim.org>
parents:
15095
diff
changeset
|
10 2. With uninstall.exe. |
7 | 11 This removes most installed items, but does not delete the files you |
12 unpacked. | |
13 | |
14 3. By hand. | |
15 This is a bit more work, but you can decide exactly what you want to | |
16 remove. For uninstalling the "Edit with Vim" popup menu entry you still | |
18174
1ec6539cef68
patch 8.1.2082: some files have a weird name to fit in 8.3 characters
Bram Moolenaar <Bram@vim.org>
parents:
15095
diff
changeset
|
17 have to use uninstall.exe. |
7 | 18 |
19 It's recommended to use the method that matches with how you installed Vim. | |
10449
222b1432814e
commit https://github.com/vim/vim/commit/5162822914372fc916a93f85848c0c82209e7cec
Christian Brabandt <cb@256bit.org>
parents:
10214
diff
changeset
|
20 Thus if you installed Vim by hand, delete it by hand. |
7 | 21 |
22 The first two methods should be available from the Add/Remove software window | |
23 and the Vim entry in the Start menu. If these have been removed already, find | |
18174
1ec6539cef68
patch 8.1.2082: some files have a weird name to fit in 8.3 characters
Bram Moolenaar <Bram@vim.org>
parents:
15095
diff
changeset
|
24 "uninstall-gui.exe" or "uninstall.exe" in the Vim directory. |
7 | 25 Running these programs should be self-explanatory. Carefully read the |
26 messages to avoid deleting something you want to keep. | |
27 | |
28 Here are guidelines for removing Vim by hand: | |
29 | |
15095
803807ab19c5
patch 8.1.0558: some MS-Windows instructions are outdated
Bram Moolenaar <Bram@vim.org>
parents:
13353
diff
changeset
|
30 1. Remove the "Edit with Vim" popup menu entry, if it exists. This is done by |
18174
1ec6539cef68
patch 8.1.2082: some files have a weird name to fit in 8.3 characters
Bram Moolenaar <Bram@vim.org>
parents:
15095
diff
changeset
|
31 running the uninstall.exe program. It removes the registry entries for the |
1ec6539cef68
patch 8.1.2082: some files have a weird name to fit in 8.3 characters
Bram Moolenaar <Bram@vim.org>
parents:
15095
diff
changeset
|
32 "Edit with Vim" popup menu entry. You only need to run uninstall.exe when |
1ec6539cef68
patch 8.1.2082: some files have a weird name to fit in 8.3 characters
Bram Moolenaar <Bram@vim.org>
parents:
15095
diff
changeset
|
33 you have installed the menu entry. You can also run uninstall.exe from the |
15095
803807ab19c5
patch 8.1.0558: some MS-Windows instructions are outdated
Bram Moolenaar <Bram@vim.org>
parents:
13353
diff
changeset
|
34 Control panel with the Add/Remove programs application. |
18174
1ec6539cef68
patch 8.1.2082: some files have a weird name to fit in 8.3 characters
Bram Moolenaar <Bram@vim.org>
parents:
15095
diff
changeset
|
35 Note that uninstall.exe offers you the option to uninstall other items. You |
10449
222b1432814e
commit https://github.com/vim/vim/commit/5162822914372fc916a93f85848c0c82209e7cec
Christian Brabandt <cb@256bit.org>
parents:
10214
diff
changeset
|
36 can skip this. |
7 | 37 |
38 2. Only if you have used the OLE version of gvim: Remove the registration of | |
39 this program by running "gvim -unregister" in a console window. | |
40 | |
41 3. Delete the executables. If you copied the executables to another location, | |
42 you will have to delete them from where you copied them to. If you don't | |
43 remember where they are, look in the directories from the $PATH environment | |
44 variable. | |
45 If you created .bat files when installing Vim, also search for vim.bat, | |
46 gvim.bat, etc. | |
47 | |
10449
222b1432814e
commit https://github.com/vim/vim/commit/5162822914372fc916a93f85848c0c82209e7cec
Christian Brabandt <cb@256bit.org>
parents:
10214
diff
changeset
|
48 4. If you want to completely delete vim, and are not going to install another |
7 | 49 version, you can delete the vimrc files that you created. These are |
50 normally located in a directory like "C:\vim". If the $VIM environment | |
51 variable is set, it will tell the name of the directory. Normally you can | |
52 delete everything in this directory. Warning: You might have put some | |
53 files there that you would like to save. If you did remove it all, you can | |
54 skip the next step. | |
55 | |
56 5. Delete the distributed files. If you followed the directions, these will | |
15095
803807ab19c5
patch 8.1.0558: some MS-Windows instructions are outdated
Bram Moolenaar <Bram@vim.org>
parents:
13353
diff
changeset
|
57 be located in a directory like "C:\vim\vim81". If the $VIM environment |
803807ab19c5
patch 8.1.0558: some MS-Windows instructions are outdated
Bram Moolenaar <Bram@vim.org>
parents:
13353
diff
changeset
|
58 variable is set, the directory will be $VIM\vim81. Delete the "vim81" |
7 | 59 directory and all that is in it. Warning: If you changed any of the |
60 distributed files, or added some of your own files, you might want to save | |
61 these first. But normally you would not have changed or added files here. | |
62 | |
63 6. Remove setting the $VIM and $VIMRUNTIME environment variable and adjust | |
64 $PATH. $VIM only needs to be removed if you are not going to install | |
65 another version of Vim. $VIMRUNTIME is mostly not set. Check if $PATH | |
66 contains the path of the vim directory. Note that $PATH may be set in | |
67 several places, you will have to find the right one, and only delete the | |
15095
803807ab19c5
patch 8.1.0558: some MS-Windows instructions are outdated
Bram Moolenaar <Bram@vim.org>
parents:
13353
diff
changeset
|
68 Vim path from it. You might need to use the "System Properties" editor to |
803807ab19c5
patch 8.1.0558: some MS-Windows instructions are outdated
Bram Moolenaar <Bram@vim.org>
parents:
13353
diff
changeset
|
69 change the environment variables. You can start it by selecting |
7 | 70 Start/Settings/Control Panel and then "System". |
71 | |
72 7. If you added a Vim entry in the start menu, delete it. | |
73 | |
74 8. If you created icons for Vim on the desktop, delete them. | |
75 | |
76 Vim does not use .ini files. The above should remove all Vim files, except | |
77 the ones that you moved elsewhere yourself. |