TextEdit terus menduplikasi file teks saya dan menambahkan ekstensi yang aneh

3

Banyak waktu, ketika saya membuka file di TextEdit, seperti test.txt, itu akan membuat file lain test.txt.sb-d7bff531-E4qLT8 di direktori yang sama.

Mengapa ini melakukan ini?

Kyle
sumber
Apakah kamu juga mendapatkan dialog kesalahan tentang tidak memiliki izin untuk membuka file ? Apakah ada yang relevan di system.log / tampilan default di Console.app?
Lri
Apakah file-file ini disimpan pada drive yang diformat Mac atau pada NFS / FAT / SMB / apa pun?
nohillside
Sudahkah Anda melihat ke sisi file? Saya menduga itu adalah buffer yang dibatalkan. cat test.txt.sb-d7bff531-E4qLT8 dari Terminal untuk melihat apa yang ada di dalamnya.
Ian C.
@LauriRanta Ya, saya mendapatkan kesalahan itu sepanjang waktu.
Kyle

Jawaban:

1

Jika Anda juga mendapatkan kesalahan seperti ini, itu mungkin masalah yang sama yang saya miliki.

Dokumen "temp.txt" tidak dapat dibuka. Anda tidak memiliki izin.

Untuk melihat atau mengubah izin, pilih item di Finder dan pilih File & gt; Mendapatkan informasi.

Ada pesan seperti ini di system.log, jadi itu bisa terkait dengan Versi atau kotak pasir:

9/13/12 10:41:55.118 PM TextEdit[357]: NSFileVersion tried to tried to add a new generation and failed. Versioned file URL: file://localhost/Users/lauri/Notes/temp.txt, contents URL: file://localhost/Users/lauri/Notes/temp.txt.sb-de6477ff-BhVNrq, error: Error Domain=GSLibraryErrorDomain Code=1 "The operation couldn’t be completed. (GSLibraryErrorDomain error 1.)"
9/13/12 10:41:55.118 PM TextEdit[357]: NSDocument failed to preserve the old version of a document. Here's the error:
Error Domain=GSLibraryErrorDomain Code=1 "The operation couldn’t be completed. (GSLibraryErrorDomain error 1.)"
9/13/12 10:41:55.119 PM TextEdit[357]: <Document: 0x7f971d00a510>: An error occurred while attempting to preserve the backup file at file://localhost/Users/lauri/Notes/temp.txt.sb-de6477ff-BhVNrq: Error Domain=GSLibraryErrorDomain Code=1 "The operation couldn’t be completed. (GSLibraryErrorDomain error 1.)"

Saya akhirnya mengganti TextEdit dengan TextEditPlus , dan saya belum mendapatkan kesalahan atau file temp tambahan setelah itu. Ini didasarkan pada versi TextEdit yang datang dengan Lion, tetapi sebagian besar masih identik dengan versi saat ini.

Lri
sumber