VIM / GVFS / 저장 시 원치 않는 접근권한 변경

VIM / GVFS / 저장 시 원치 않는 접근권한 변경

저는 GNU/Linux에서 Vim을 사용하고 있으며 gnome 기능을 사용하여 GVFS를 사용하는 드라이브로 FTP/SFTP를 마운트합니다(http://en.wikipedia.org/wiki/GVFS).

언제저는 Vim을 사용하여 파일을 편집합니다GVFS 폴더에서 직접 다음과 같은 문제가 있습니다.파일의 액세스 권한이 변경되었습니다..

전에 :

-rwxrwxrwx

후에 :w:

-rwx------

Gedit를 사용할 때 이 문제가 발생하지 않았으므로 문제가 GVFS에서 직접 발생한 것이 아니라고 가정합니다.

.vimrc그러한 변경을 방지하기 위해 추가할 수 있는 것이 있습니까 ?

답변1

몇 달 전에도 똑같은 문제가 있었는데, 파일 3개를 편집하는 것만으로도 사이트 전체를 잡아먹었습니다. 다행히 문제는 해결하기 쉬웠고 이유와 방법을 탐색하지 않았으며 해당 기능을 다시는 사용하지 않겠다고 다짐했습니다.

하지만 당신의 질문은 나를 다음과 같이 이끌었습니다.런치패드에 있는 이 스레드당신이 흥미를 느낄 수 있도록. 간단히 말해서:

  • 이 버그는 GVFS 측에 있으며 아무런 진전 없이 영원히 존재해 왔습니다.
  • 다른 편집기/IDE에서도 발생합니다.
  • 해당 버그를 방지하기 위해 Vim 자체에서는 할 수 있는 일이 없습니다.
  • sshfsGVFS 대신 사용하면 올바르게 작동하는 것 같습니다.

답변2

실험해 보세요'backup','backupcopy'그리고'writebackup'옵션. 이는 Vim이 백업 파일을 생성하는 방식과 관련이 있을 수 있습니다. 일부 모드에서는 원본 이름을 바꾸고 그 자리에 새 파일을 생성하므로 Gvfs가 서버에서 동일한 작업을 수행할 수도 있습니다.

관련 정보