Vim (actually, gvim is in question, but I believe it works both ways) upon starting has its current directory in its runtime directory.
I would like to upon starting, to have its cd in let’s say, c:\pro
I know I can just do :cd c:\pro, but is there a way to change it upon starting it, with
something alike gvim c:\pro (only that doesn’t work 😐 ?
You can use
-c allows you to run commands just after Vim has finished loading.
Vim’s working directory is initially set to the working directory of the process that invokes Vim.
If you’re double-clicking on the .exe in Explorer, that’s why it’s the runtime directory.
If you’re using the Start Menu shortcut, then it has the
Start inpath set to the runtime directory. You could change theStart inpath of the shortcut.If you use the
rundialog, then vim’s initial working directory is likely yourDocuments and Settingsdirectcory.