Vô hiệu hóa Tiếp tục cho Safari hoặc các ứng dụng cụ thể khác trong Mac OS X Lion
Mục lục:
Resume là tính năng của Mac OS X Lion khiến cửa sổ ứng dụng xuất hiện lại sau khi bạn thoát rồi khởi chạy lại ứng dụng. Đó là một tính năng tuyệt vời nhưng không phải là tính năng mà chúng tôi muốn tất cả các ứng dụng sử dụng, vì vậy, đây là cách tắt Tiếp tục trên cơ sở từng ứng dụng.
Cách tắt Tiếp tục cho các ứng dụng cụ thể trong Mac OS X 10.7 Lion
Việc này rất dễ và thực sự khá giống với việc xóa các trạng thái đã lưu của ứng dụng, chỉ cần làm theo:
- Từ màn hình Mac OS X, nhấn Command+Shift+G và nhập thư mục Trạng thái ứng dụng đã lưu nằm trong Thư viện cá nhân của bạn tại:
- Tìm ứng dụng mà bạn muốn tắt Resume, đối với hướng dẫn này, chúng tôi sẽ sử dụng Safari làm ví dụ, vì vậy thư mục mà chúng tôi đang tìm kiếm là “com.apple.Safari.savedState”
- Lưu ý: Có thể bạn sẽ muốn xóa nội dung của thư mục ứng dụng trước khi thực hiện bước tiếp theo, nếu không Trạng thái đã lưu hiện có sẽ trở thành trạng thái mặc định mà ứng dụng được tiếp tục lặp lại. Điều đó có thể hữu ích nếu bạn luôn muốn mở các tab hoặc cửa sổ giống nhau, nhưng mục tiêu của hướng dẫn này là không có cửa sổ nào mở được và để Resume bị vô hiệu hóa cho ứng dụng đã chọn, do đó bạn sẽ muốn làm trống nội dung thư mục
- Chọn ‘com.apple.Safari.savedState’ rồi nhấp chuột phải và chọn Nhận thông tin từ menu hoặc nhấn Command+i để nhận thông tin về thư mục
- Dưới “Chung”, chọn hộp bên cạnh ‘Đã khóa’
- Đóng cửa sổ Nhận thông tin và khởi chạy lại ứng dụng để trạng thái khóa có hiệu lực
~/Library/Saved Application State/
Chỉ có vậy thôi, Tiếp tục sẽ không lưu trạng thái Safaris nữa vì thư mục hiện đã bị khóa, ngăn không cho ứng dụng truy cập.
Đối với những người dùng nâng cao hơn, nếu muốn thực hiện việc này thông qua Terminal, bạn có thể thực hiện việc này bằng lệnh chmod và cờ -w để ngăn truy cập ghi:
chmod -w ~/Library/Saved Application State/com.apple.Safari.savedState/
Bạn có thể thực hiện điều đó với bao nhiêu thư mục ứng dụng mà bạn muốn hoặc bạn có thể đặt toàn bộ thư mục thành khóa và đó sẽ là một cách khác để tắt hoàn toàn tính năng này.
Phần này trình bày cách thao tác với tính năng Tiếp tục của Lion và chúng tôi đã giới thiệu cách xóa các trạng thái Tiếp tục đã lưu cụ thể, vô hiệu hóa hoàn toàn Tiếp tục và thậm chí cả cách loại bỏ các cửa sổ phiên hiện tại khi thoát xuất hiện lại thông qua Tiếp tục . Giờ đây, bạn sẽ có toàn quyền kiểm soát đối với Resume và nội dung sẽ xuất hiện lại khi khởi chạy lại, nhưng nếu bạn có thêm bất kỳ câu hỏi nào về tính năng này, hãy cho chúng tôi biết trong phần nhận xét.
Update: Bạn cũng có thể vô hiệu hóa Resume trên cơ sở mỗi ứng dụng với các lệnh ghi mặc định, đây là những gì bạn muốn sử dụng để tắt Safari:
defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false
Về cơ bản, bạn thay thế tên ứng dụng trong chuỗi đó và bạn cũng có thể làm điều này cho mọi ứng dụng khác.