How to open a new file in gvim? E303: Unable to open swap file
Solution 1:
Solution 1
This seem to be a bug. From Vim E303: Unable to open swap file for "[No Name]", recovery impossible, I should add this to _gvimrc
:
set directory=.,$TEMP
Solution 2
To clarify the location of files and directories, which aren't immediately obvious, here is another solution.
Make the following directories (e.g., from a command prompt):
mkdir %HOMEPATH%\vim\backup
mkdir %HOMEPATH%\vim\tmp
Note that %HOMEPATH%
equals C:\Users\User.Name
, where "User.Name" is your Windows user name.
Then copy the following into %HOMEPATH%\_vimrc
:
set backup
set backupdir=$HOME\vim\backup
set directory=$HOME\vim\tmp
set nosmartindent
set tabstop=2
set shiftwidth=2
set expandtab
set ai
set pastetoggle=<F2>
syntax on
Save the file and the error should go away.