답변:
작업을 수행 할 수있는 플러그인이 있습니다.
doublesave.plugin및 doublesave.py에 ~/.local/share/gedit/plugins. 폴더가 존재하지 않으면 폴더를 작성해야합니다. ~/gedit-backups백업 파일이 여기에 저장되기 때문에. 이제부터는 작업하는 동안 파일을 gedit에 저장할 때마다 타임 스탬프 백업이에 생성됩니다 ~/gedit-backups.
몇 가지 사항을 조정할 수도 있습니다. 예를 들어, 최근에 Dropbox를 설치 gedit-backups했으며에서가 아니라 Dropbox 폴더에 넣고 싶었 습니다 ~/home/user. 그리고 나는 타임 스탬프를 %Y%m%d%H%M%S오히려보다 선호했다 %Y_%m_%d-%H_%M_%S.
두 가지를 모두 변경하려면을 편집하십시오 ~/.local/share/gedit/plugins/doublesave.py.
gedit-backups원하는 위치에 폴더를 만듭니다~/.local/share/gedit/plugins/doublesave.pyc편집하다 ~/.local/share/gedit/plugins/doublesave.py
찾다
homedir = os.path.expanduser("~")+"/gedit-backups/"
commands.getoutput("mkdir "+homedir)
name = doc.get_short_name_for_display()
timestamp = datetime.now().strftime("%Y_%m_%d-%H_%M_%S")
ext = ".bak"
newFileName = name+"-" + timestamp + ext
newpath = "\""+homedir + newFileName+"\""
command = "cp \""+source+"\" "+ newpath
print command
commands.getoutput(command)
commands.getoutput("chmod -w "+newpath)
homedir = os.path.expanduser("~")+"/gedit-backups/"필요한 것으로 변경하십시오 . 나는 사용한다homedir = os.path.expanduser("~")+"/Dropbox/gedit-backups/""%Y_%m_%d-%H_%M_%S"에"%Y%m%d%H%M%S"