Khi ở trong trình duyệt (Chrome hoặc Safari), phím tắt sau đây sẽ luôn hiển thị cửa sổ có nội dung "Chào mừng bạn đến với Thư" :
Command+ Shift+I
Tôi muốn sử dụng phím tắt này cho mục đích khác. Có cách nào để vô hiệu hóa phím tắt này?
Khi ở trong trình duyệt (Chrome hoặc Safari), phím tắt sau đây sẽ luôn hiển thị cửa sổ có nội dung "Chào mừng bạn đến với Thư" :
Command+ Shift+I
Tôi muốn sử dụng phím tắt này cho mục đích khác. Có cách nào để vô hiệu hóa phím tắt này?
Câu trả lời:
Bạn có thể thay đổi các phím tắt từ Tùy chọn hệ thống:
Nếu bạn muốn tắt các phím tắt, hãy chỉnh sửa trực tiếp từ điển NSUserKeyEquivalents:
defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Email Page Location' '\0'
defaults write com.google.Chrome.canary NSUserKeyEquivalents -dict-add 'Email Page Location' '\0'
defaults write com.apple.Safari NSUserKeyEquivalents -dict-add 'Email Link to This Page' '\0' 'Email This Page' '\0'
Sau đó thoát và mở lại Chrome và Safari để áp dụng các thay đổi.
Email Link
. Thay đổi sẽ có hiệu lực trong khi chrome vẫn đang chạy.
Hãy xem các phím tắt của Chrome giúp.
Cmnd+ Shift+ Ilà "Gửi email trang hiện tại". Hơi khó chịu một chút vì nó rất gần với các công cụ dành cho nhà phát triển ( Cmnd+ Opt+ I).
Giải pháp dòng lệnh được đưa ra trong một câu trả lời khác cuối cùng cũng có hiệu quả với tôi nhưng tôi cần phải làm thêm một điều nữa:
Sau đó defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Email Page Location' '\0'
, tôi nhập lệnh:
killall cfprefsd
(và killall Finder
cho biện pháp tốt).
Điều này đã ngăn chặn sự phiền toái Cmd- Shift- Ilối tắt trên Chrome tạo một thông báo thư mới, nhưng thật không may, tôi không thể khiến nó dừng xảy ra trong Safari.
killall cfprefsd
xóa bộ đệm tùy chọn
killall Finder
khởi động lại Finder
Phương thức GUI được mô tả ở trên cùng hoàn toàn không hoạt động đối với tôi, nhưng có lẽ vì tôi đã không xóa bộ đệm trước.
Câu trả lời được chấp nhận không hoạt động trên MacBook Pro của tôi với hệ thống macOS Sierra.
Tôi đã tìm thấy giải pháp tắt Command+ Shift+ itrong Chrome:
Cài đặt Phím tắt tiện ích mở rộng của Chrome .
Mở bảng tùy chọn của Shortkeys, thêm command+shift+i
phím tắt như bên dưới:
Khởi động lại Chrome.
Bây giờ bạn có thể nói lời tạm biệt với Mac Mail phiền phức!
Thật không may, không có câu trả lời nào được đưa ra ở đây có thể ngăn Command+ Ikích hoạt Email Trang này trong Safari cho tôi (chạy macOS Sierra). Cách duy nhất tôi có thể ngăn chặn hành vi đó là sử dụng FastScripts để ánh xạ Command+ Itới một AppleScript trống. Tập lệnh phải được lưu trữ ~/Library/Scripts/Applications/Safari
để ngăn không cho nó vô hiệu hóa việc sử dụng phím tắt cho chữ nghiêng trong các ứng dụng khác.
Thật không may, cách tiếp cận này có tác dụng phụ là vô hiệu hóa việc sử dụng Command+ Iđể chuyển đổi chữ nghiêng trong Safari trong đó đó là hành vi mặc định của nó, chẳng hạn như trong Google Docs hoặc trong hộp trả lời này trên AskDifferent. Đối với tôi điều đó đáng để tránh bị ném vào hộp thư đến email của tôi bất cứ khi nào tôi cố gắng in nghiêng văn bản trong hộp văn bản trong Safari không hỗ trợ nó.
Cách dễ nhất mà tôi có thể tìm thấy là gán phím tắt để kích hoạt một trong các tiện ích mở rộng đã cài đặt của bạn
chrome: // tiện ích mở rộng / phím tắt
Bạn cũng có thể sử dụng Công cụ cảm ứng tốt hơn để ghi đè các phím tắt (trên toàn cầu hoặc cho bất kỳ ứng dụng cụ thể nào).
Vì tôi đã sử dụng ứng dụng này, đó là giải pháp cho tôi vì không có câu trả lời nào khác được đề cập ở đây có hiệu quả với tôi (High Sierra) và tôi không muốn cài đặt phần mềm mới.
Tôi là người dùng Linux khi sử dụng máy tính để bàn nhưng OS X cho máy tính xách tay. Nhu cầu của tôi là đảm bảo rằng tôi có cùng một phím tắt cho Thanh tra sử dụng Chrome. Nó rất bất tiện khi có cửa sổ bật lên Mail.app mỗi lần tôi sẽ nhầm lẫn các phím tắt.
Tôi nên thêm rằng để làm cho Linux gần hơn với OSX, tôi trao đổi điều khiển và các phím alt ở phía Linux. Điều này cho phép tôi sử dụng Ctrl-c, Ctrl-v và nhiều phím tắt khác ở vị trí thuận tiện hơn của phím lệnh, ví dụ: OS X Cmd-c, Cmd-v. Trong các bức ảnh, bạn sẽ thấy rằng tôi đã ánh xạ Ctrl-Shift-I, điều này sẽ không có ý nghĩa gì ở phía Linux.
Đây là thiết lập phím tắt của tôi
Phần quan trọng của cài đặt là phải biết rằng phím tắt OSX phải được ánh xạ tới tên chính xác của mục menu. Tôi đã nói rằng tôi đang sử dụng High Sierra vì "Email Link" là nhãn menu. Điều này cũng có thể phụ thuộc vào phiên bản Chrome mà tôi cho là. Hãy chắc chắn rằng chính tả là giống hệt nhau.
Các bước để tái sản xuất là
Câu trả lời từ Glorfindel đã làm việc rất tốt cho tôi! Tôi cho rằng nó không được bình chọn tốt hơn nhiều.
Để ngăn ứng dụng Mail phiền phức này khởi chạy, bạn chỉ cần gán phím tắt của nó (Cmd-Shift-I) cho một thứ khác:
1) chỉ định nó tạo một bản sao của màn hình vào bảng tạm - nó dừng nó trong Safari, Chrome, Finder (trông giống như ở mọi nơi)
2) chỉ định nó để khởi chạy Công cụ dành cho nhà phát triển trong Chrome - Thư bất lợi duy nhất vẫn sẽ được khởi chạy trong Safari - bạn luôn nhận được Công cụ dành cho nhà phát triển!