Cách Tắt tính năng Tự động Lưu Phiên bản trong Mac OS X
Mục lục:
Mệt mỏi vì Tự động Lưu liên tục lưu các tệp trong nền? Các Phiên bản có làm bạn khó chịu với các trạng thái đã lưu của công việc của bạn trong mỗi ứng dụng không? Đối với đại đa số người dùng, Lưu tự động và Phiên bản là những tính năng tuyệt vời trong Mac OS X, nhưng một số người dùng cao cấp cảm thấy khó chịu với các tính năng có trong Lion (và vẫn ở đây trong Mountain Lion, Mavericks, Yosemite, El Capitan) .Nếu bạn rơi vào trường hợp đó, đây là cách tắt tính năng lưu tệp tự động và toàn bộ hệ thống Lập phiên bản trên cơ sở từng ứng dụng.
Lưu ý: Hầu hết người dùng không nên tắt các tính năng này, chúng thực sự hữu ích và có thể tránh mất dữ liệu. Việc tắt kiểm soát phiên bản của tệp trong OS X chỉ được khuyến nghị cho những người dùng nâng cao biết lý do tại sao họ muốn làm như vậy.
Tắt phiên bản và tự động lưu mỗi ứng dụng trong Mac OS X
Nếu bạn biết tên của ứng dụng mà bạn muốn tắt tính năng tự động lưu và Phiên bản, thông thường bạn có thể chỉ cần đưa tên đó vào lệnh ghi mặc định. Tuy nhiên, không phải tất cả các ứng dụng đều sử dụng định dạng “com.developer.AppName”, vì vậy bạn có thể muốn kiểm tra kỹ cách ứng dụng xuất hiện bằng cách sử dụng lệnh sau trước:
defaults domain
Tìm tên nguyên bản của ứng dụng từ danh sách đã xuất và nhập tên đó vào lệnh sau. Ví dụ: điều này sẽ tắt tính năng tự động lưu và lập phiên bản tệp cho Xem trước:
defaults write com.apple.Preview ApplePersistence -bool no
Lưu ý rằng TextEdit và một số ứng dụng hộp cát khác yêu cầu một lệnh khác:
defaults write com.apple.TextEdit AutosavingDelay -int 0
Bây giờ nếu bạn vào cửa sổ Phiên bản, danh sách lưu tự động của bạn sẽ trống và không có phiên bản nào để khôi phục. Bạn có thể muốn sử dụng tính năng này kết hợp với việc tắt Khóa tệp, nếu không, bạn vẫn sẽ gặp rắc rối với tệp trùng lặp.
Mẹo này xuất phát từ một chuỗi câu trả lời trên StackExchange và nó đã được xác nhận là hoạt động với nhiều ứng dụng mặc định và bên thứ ba trong OS X.
Cảm ơn về mẹo của Hans!