.un~
예를 들어 나는으로 끝나는 도트 파일이 몇 개 있다는 것을 알았 습니다 .vividchalk.vim.un~
.하지만 그것이 어디에서 왔는지 잘 모르겠습니다. 터미널에서 Vim을 사용할 때 만들어진 것 같습니다. 이 파일은 무엇입니까? 편집중인 파일을 닫을 때 자동으로 제거되도록 할 수 있습니까?
답변:
파일을 편집하고 저장할 때 Vim은 원본 파일과 이름이 같고 un~
끝에 확장자 가있는 파일을 생성합니다 .
Vim 7.3에는 새로운 영구 실행 취소 기능이 포함되어 있습니다. 즉, 실행 취소 정보는 Vim을 종료 할 때 손실되지 않고 .un~
. undofile
옵션 을 설정 했으므로 Vim은 원본 파일을 저장할 때 실행 취소 파일을 생성합니다. 다음 옵션을 지우면 Vim이 백업 파일을 만드는 것을 막을 수 있습니다 :
:set noundofile
기본적으로이 옵션은 꺼져 있습니다. undofile
초기화 파일 중 하나 에서 옵션을 명시 적으로 활성화했습니다 . 실행 취소 파일을 특정 디렉토리에만 저장하려면 undodir
집계 된 실행 취소 파일을 모두 포함 할 디렉토리를 옵션으로 지정할 수 있습니다 .
set undofile
영구 실행 취소를 받아야 함). 다른 설정이 새 기능을 방해 합니까 ( 예 : nobackup
또는 noswapfile
?)?
set nobackup set noswapfile set noundofile
모든 _vimrc에서 강아지 트랙을 원하지 않으면 ?? !! 당신은 ... 그 중 하나가 꺼져 있거나 뭔가 기본 수 있다고 생각 것
실제로 :set noundofile
명령을 입력 할 위치를 찾는 데 시간이 걸렸습니다 . 나는 새롭고 백업하지 않도록 만든 방법에 대해 대답하겠습니다.
:e $HOME/.vimrc
:set noundofile
:wq
vim-sensible
. vim-sensible 에서 ReadMe를 읽는 것은 매우 도움이됩니다. 그리고 나는 내가 할 수있는 것을 배웠고 (피프 코드 스크린 캐스트에서):verbose set undofile?
그 옵션이 설정된 곳을 볼 것이다. 나는 그 권리가 있다고 생각합니다.