developer tip

Vim에서 swp 파일의 폴더 경로를 변경하는 방법

copycodes 2020. 12. 12. 11:26
반응형

Vim에서 swp 파일의 폴더 경로를 변경하는 방법


저는 원격 서버의 프로젝트에서 일하고 있습니다. 서버에 스왑 파일을 갖고 싶지 않습니다. Vim에 대한 모든 스왑 파일 (물론 gVim)을 지정된 디렉토리에 저장하고 싶습니다. 어떻게 할 수 있습니까?


directoryvim이 스왑 파일을 저장할 위치로 옵션을 설정할 수 있습니다 . 예 :

 mkdir -p $HOME/.vim/swapfiles  # this dir must exist vi does not create it

" $HOME/.vimrc
:set directory=$HOME/.vim/swapfiles//

도움말 문서에서 다음과 같이 후행 이중 경로 구분 기호를 사용합니다.

Unix 및 Win32의 경우 디렉터리가 두 개의 경로 구분 기호 "//"또는 "\\"로 끝나면 모든 경로 구분 기호가 퍼센트 '%'기호로 대체 된 전체 경로에서 스왑 파일 이름이 작성됩니다. 이렇게하면 보존 디렉터리에서 파일 이름의 고유성이 보장됩니다.


backupdir 옵션 설정도 고려할 수 있습니다.

set backupdir=Z:\backups

따라서 vim은 현재 디렉토리가 아닌 특정 위치에 백업을 저장합니다.

참고 URL : https://stackoverflow.com/questions/1636297/how-to-change-the-folder-path-for-swp-files-in-vim

반응형