이 stackoverflow question에 추가하려면 .vimrc
특정 파일 확장자 (예 : .gpg
파일) 의 '개인 편집'을 보장하기 위해 무엇을 넣어야합니까 ?
세션의 효과를 손상시키지 않으면 서 레지스터, 검색 히스토리, 명령 히스토리, 뷰, 스왑 등을 포함하여 수행 된 작업에 대한 정보를 저장하지 않아야합니다. gpg
파일의 경우이 vim 플러그인을 사용할 수 있지만 플러그인 편집 외에는 어떻게 해야합니까? 이러한 논의 된 아이디어를 임의의 파일 형식으로 확장합니까?
아마도 다음 명령을 사용할 것입니다.
if <ft in privacy_ext_list>
set noswapfile
set noundofile
set viminfo=
endif
그러나 적절한 조건문 외에 무엇이 빠졌습니까?
또한 Vimscript를 사용하여 파일 확장자 배열을 만든 다음 현재 파일 형식이 배열 내에 있는지 평가하는 방법이 있습니까?
6
@ Carpetsmoker이 질문이 더 넓다고 생각합니다. 저자는 특정 파일 형식의 버퍼에 매개 변수를 설정하는 방법을 묻는 것이 아니라, 어느 정도 어떻게 개인 정보를 보호하기 위해 세트 매개 변수. 그것은 분명하지 않거나 중앙 장소에서 함께 모이기 때문에 좋은 질문이라고 생각합니다.
—
Andrew Ferrier 8