백업 파일 이름의 시작 부분에 점으로 vim의 백업 숨기기


1

나는 다음 줄을 가지고있다. ~/.vimrc

set backup

따라서 foovim 으로 파일 을 편집 할 때마다 백업 파일 foo~이 생성됩니다. 그런 다음 출력 ls이 오염됩니다.

vim이 백업 이름을 점으로 시작하도록하고 싶습니다 .. 그런 다음 백업이 숨겨집니다.

이게 가능해?

답변:


0

백업 (또는 스왑) 파일의 이름을 편집 할 수 없다고 생각합니다. 후자의 vim은 각 백업이 각 파일에 속하는지 알아야합니다.

그러나 백업 디렉토리를 구성 할 수 있습니다. .vimrc에 다음 행을 추가하는 하나의 고정 디렉토리가 있습니다.

" Store swap files in fixed location, not current directory.<br/>
set dir=~/.vimswap//,/var/tmp//,/tmp//,.

파일 경로를 기준으로 백업 디렉토리를 만드는 방법도 있습니다. 조금 더 복잡하며 다음 소스에서 방법을 찾을 수 있습니다.

http://vim.wikia.com/wiki/Remove_swap_and_backup_files_from_your_working_directory


정확히 내가 검색 한 것이 아니지만 대체품으로 생각됩니다. vim이 마녀 백업이 각 파일에 속하는 것을 찾는 것은 문제가되지 않습니다. vim은 원본 파일을 알기 위해 첫 번째 점과 마지막 물결표를 ~ 해야합니다. 두 개의 파일이 foo있고 .foo, 해당 백업의 이름이 .foo~..foo~입니다.
faveve
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.