2013-03-27 4 views

답변

83

파일을 편집하고 저장할 때 Vim은 원래 파일과 이름이 동일하고 끝에 확장자가 un~ 인 파일을 만듭니다.

빔 7.3의 새로운 기능을 지속적으로 실행 취소, 빔을 종료하고 .un~로 끝나는 파일에 저장 될 때 즉, 정보 가 손실되지 않습니다 취소가 포함되어 있습니다. undofile 옵션을 설정 했으므로 Vim은 원본 파일을 저장할 때 실행 취소 파일을 만듭니다. 당신은 옵션을 취소 하여 백업 파일을 만들 수 빔을 중지 할 수 있습니다 : 기본적으로이 옵션이 꺼져,

:set noundofile 

참고. 명시 적으로 초기화 파일 중 하나에서 undofile 옵션을 사용하도록 설정했습니다. 당신의 undofiles가 특정 디렉토리에만 저장되기를 원하면 undodir 옵션을 모든 집계 된 undofiles를 포함하는 디렉토리로 지정할 수 있습니다.

출처 : http://vimhelp.appspot.com/vim_faq.txt.html#faq-7.2

+3

감사합니다! 저는 Vim을 처음 사용하고화물을 배양하지 않고도 이해하고 구성하려고합니다. 나는 이제 그 설정이 'vim-sensible'에서 오는 것을 보았다. ReadMe를 [vim-sensible] (https://github.com/tpope/vim-sensible)에서 읽는 것은 매우 유용합니다. 그리고 나는 (peepcode 스크린 캐스트에서)': verbose set undofile? '을 할 수 있다는 것을 배웠고, 그 옵션이 어디에 설정되어 있는지 보겠습니다. 그럴 권리가 있다고 생각합니다. – kaplan

+0

나는 Vim 7.3을 가지고 있고 영구적 인 undo가 나를 위해 작동하지 않는다. (나는 영구적 인 undo를 얻기 위해'set undofile'을 가질 필요가있다.) 다른 설정이 새로운 기능을 방해합니까? 'nobackup' 또는'noswapfile'? – Dennis

+0

크림 비 크림 vim 설치 프로그램도 기본적으로이 기능을 사용하도록 설정했다고 생각합니다. –