实现文件的资料编辑, closes #4.