Tắt Tiếp tục trên cơ sở mỗi ứng dụng trong Mac OS X Lion với ghi mặc định

Mục lục:

Anonim

Trong bài đăng của chúng tôi về cách tắt Resume cho Safari hoặc các ứng dụng khác trong OS X 10.7, một số người nhận xét của chúng tôi đã chỉ ra rằng không cần thiết phải thay đổi quyền của từng thư mục ứng dụng. Ngoài ra, bạn có thể tắt Tiếp tục trên cơ sở từng ứng dụng bằng lệnh ghi mặc định được nhập vào Terminal.

Turn Off Resume on a Per App Base

Dưới đây là một vài ví dụ về các chuỗi mặc định cho các ứng dụng riêng lẻ, sau đó chúng tôi sẽ chỉ cho bạn cách tìm các chuỗi của riêng bạn cho các ứng dụng khác:

Turn Off Resume for Safari defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false

Turn Off for Google Chrome defaults write com.google.Chrome NSQuitAlwaysKeepsWindows -bool false

Turn Off for QuickTime Player X defaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false

Turn Off for Preview defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

Bạn sẽ muốn chạy lại bất kỳ ứng dụng nào mà bạn đã tắt tính năng này để các thay đổi có hiệu lực.

Disable Resume for Other Applications Để vô hiệu hóa Resume với các ứng dụng khác, bạn sẽ muốn truy cập vào thư mục Thư viện cá nhân của mình (hãy nhớ rằng /Library và ~/Library khác nhau) để bạn có thể tìm thấy cú pháp tên ứng dụng chính xác. Thư mục bạn đang tìm kiếm là:

~/Library/Saved Application State/

Tôi thích chức năng Đi tới Thư mục vì nó dễ dàng truy cập bằng Command+Shift+G nhưng bạn cũng có thể đến đó thông qua Nhấp vào Tùy chọn trên menu Đi tới.

Khi bạn đang ở trong thư mục Trạng thái ứng dụng đã lưu của thư viện cá nhân, thứ bạn đang tìm kiếm là com.developerName.ApplicationName.savedState, ví dụ khác, chúng tôi sẽ chọn Terminal nằm trong thư mục này dưới dạng com. apple.Terminal.savedState.

Xóa phần mở rộng ‘.savedState’ và nhập phần đầu tiên của tên thư mục vào cùng một lệnh đã sử dụng ở trên, nó sẽ giống như:

defaults write com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false

Nhập nội dung đó vào dòng lệnh và khởi chạy lại Terminal và Tiếp tục sẽ không còn được kích hoạt chỉ cho ứng dụng đó nữa. Cũng giống như phương pháp khác, bạn có thể thực hiện việc này với bao nhiêu ứng dụng tùy ý.

Cách bật lại Tiếp tục cho các ứng dụng cụ thể

Bật lại Resume trong Lion cũng dễ như tắt nó đi, chúng ta chỉ cần điều chỉnh lệnh ghi mặc định bằng câu lệnh TRUE thay vì FALSE. Lấy Safari làm ví dụ, lệnh sẽ là:

defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool true

Một lần nữa, khởi chạy lại Safari và bạn sẽ thấy Tiếp tục được bật trở lại. Lưu ý rằng nếu bạn đã tắt Tiếp tục trên toàn hệ thống thông qua bảng Tùy chọn, thì bạn sẽ cần bật lại tính năng đó một cách riêng biệt.

Cảm ơn những người bình luận của chúng tôi đã chỉ ra các lệnh ghi mặc định!

Tắt Tiếp tục trên cơ sở mỗi ứng dụng trong Mac OS X Lion với ghi mặc định