Cách tắt sao chép / dán trên OSX


1

Có thể vô hiệu hóa tính năng sao chép-dán? Tôi thích toàn hệ thống, nhưng một giải pháp cho một ứng dụng sẽ là một khởi đầu tốt.


Bạn có thể cho chúng tôi biết những gì bạn đang cố gắng ngăn chặn? Có thể có giải pháp khác cho điều đó.
ott--

Tôi đang cố gắng ngăn bản thân sử dụng nó;) btw, tôi cũng sẽ quan tâm đến một công cụ đếm các tập quán Cmd-C.
c089

Nếu vấn đề là thỉnh thoảng bạn vô tình kéo / thả thứ gì đó, hãy hiểu rằng nếu bạn ngay lập tức thực hiện Cmd-Z (Ctrl-Z trên Windows), nó sẽ "hoàn tác" hành động cuối cùng của bạn (và lặp lại Cmd-Z vài lần sẽ hoàn tác vài lần cuối hành động, đến một điểm). Điều này đã giải cứu tôi nhiều lần. Cmd-Z hoạt động trong hầu hết các chương trình hỗ trợ sao chép / dán.
Daniel R Hicks

Câu trả lời:


3

Bạn cũng có thể vô hiệu hóa quá trình bảng:

launchctl unload -w /System/Library/LaunchAgents/com.apple.pboard.plist

Sau khi thoát và mở lại các ứng dụng, việc dán sẽ ngừng hoạt động trong hầu hết các bối cảnh. Nó cũng làm cho kéo và thả và nhiều dịch vụ ngừng hoạt động.

Bạn có thể hoàn tác các thay đổi bằng cách thay thế unload với load hoặc bằng cách chỉnh sửa /var/db/launchd.db/com.apple.launchd.peruser.$UID/overrides.plist.


0

Tùy thuộc vào những gì bạn đang cố gắng thực hiện, bạn có thể sử dụng quy trình nền đặt lại bảng tạm theo định kỳ. Ví dụ: lưu danh sách này dưới dạng ~/Library/LaunchAgents/disablecopypaste.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN
http://www.apple.com/DTDs/PropertyList-1.0.dtd>
<plist version="1.0">
<dict>
    <key>KeepAlive</key>
    <true/>
    <key>Label</key>
    <string>disablecopypaste</string>
    <key>ProgramArguments</key>
    <array>
        <string>osascript</string>
        <string>-e</string>
        <string>repeat
set the clipboard to ""
delay 1
end repeat</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
</dict>
</plist>

Sau đó tải nó với launchctl load ~/Library/LaunchAgents/disablecopypaste.plist hoặc bằng cách đăng xuất và đăng nhập lại

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.