Setting up vim under Win 10
Firstly, you can rename it to whatever you want so you don't have to type out gvim.exe
. You could call it v.exe
if you really wanted, as long as nothing clashes with it. The .exe is entirely optional as well. So you could just call v file.txt
.
Then you can place it on your machine somewhere and add it's path to the environmental variable PATH, meaning it can be run from anywhere on your machine (You can also place it somewhere that already is in PATH, but it's a lot neater to give it it's own location, say C:\Tools\GVIM\
).
To add to the PATH variable: (guide here for general use, the interface is actually a lot nicer in Windows 10):
- Go to
Control Panel
->System
- Click
Advanced system settings
- Click the
Environment Variables
button. - Under
System Variables
, selectPath
, then clickEdit
. (You can choose if you want it for just your User, the list at the top, or the whole machine, the list at the bottom)
- Click
New
and add your folder path (C:\Tools\GVIM\
) - Click
OK
to all screens, you can now use your command from any folder in CMD.
Related videos on Youtube
Tim Sobkowiak
Updated on September 18, 2022Comments
-
Tim Sobkowiak over 1 year
I try to setup vim, which is quite difficult for me.
Personally I prefer to run programs via the cmd.
So I set the home path of my vim 7.4 via advance settings,
so that I can use the command
gvim.exe
in the cmd.But I would prefer to use a shorter command to run the
gvim.exe
.How can I make such a shortcut?
Instead of typing
gvim.exe
I would prefer typingvim
orgvim
.best greetings
Tim
-
DavidPostill over 8 yearsIt's unclear from your question, but has your setup put the
gvim
directory in yourPATH
? If so you can just typegvim
in acmd
shell (in the same way you can typenotepad
instead ofnotepad.exe
. If its not in thePATH
then add it.
-
-
Tim Sobkowiak over 8 yearsSo if i rename the gvim.exe it will make no issues, right?
-
Jonno over 8 years@TimSobkowiak Unless there are other programs/utilities reliant on it being named correctly, it should be fine. If it's not, just rename it back.
-
WendyG almost 4 yearsfor the env variables it is a lot easier just to go into search and type env it is usually the first option