gvim에서 새 파일을 여는 방법? E303 : 스왑 파일을 열 수 없습니다


8

Windows에서 gvim을 사용합니다. 새 파일을 어떻게 열 수 있습니까?

시도 :e ~\mypath\myfile.txt했지만이 오류 메시지가 나타납니다.

E303 : "C : \ Users \ Jonas \ mypath \ myfile.txt"에 대한 스왑 파일을 열 수 없습니다. 복구가 불가능합니다

Windows에서 gvim을 사용하여 새 파일을 여는 방법은 무엇입니까?

답변:


10

해결책 1

이것은 버그 인 것 같습니다. 에서 빔 E303 : 수 없습니다 "[아니오 이름]"오픈 스왑 파일, 불가능 회복 , 나는 이것을하는 추가해야합니다 _gvimrc:

set directory=.,$TEMP

해결책 2

명확하지 않은 파일과 디렉토리의 위치를 ​​명확히하기 위해 또 다른 해결책이 있습니다.

다음 디렉토리를 작성하십시오 (예 : 명령 프롬프트에서).

mkdir %HOMEPATH%\vim\backup
mkdir %HOMEPATH%\vim\tmp

참고 %HOMEPATH%같다 C:\Users\User.Name"User.Name은"Windows 사용자 이름입니다.

그런 다음 다음을 복사하십시오 %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

파일을 저장하면 오류가 사라집니다.


감사! 환경 변수를 사용하는 TEMP것이 가장 좋은 방법이지만, 내가 본 것에서 제안하는 사람은 거의 없습니다.
leetNightshade

두 번째 솔루션은 부작용이 있습니다. 형식화 및 들여 쓰기 동작, 구문 강조를 설정하고 파일을 작성할 때 항상 백업을 수행합니다.
카스퍼 반 덴 버그
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.