操作系统:MacOS
我的所有剪贴板历史记录软件都会忽略我从 Sublime Text 复制的任何文本。
我可以稳定地从 Sublime Text 复制文本并将其粘贴到其他应用程序中。只是剪贴板历史记录软件不会记录我从 Sublime Text 复制的文本。
我假设 Sublime Text 有一些隐私机制来防止其他软件读取其剪贴板的内容。
有什么方法可以禁用此功能吗?
答案1
当其他应用程序干扰其读取剪贴板的能力时,许多用户在 Sublime Text 中复制和粘贴时会遇到问题。
Windows 应用程序
网根
它出现Webroot SecureAnywhere将对编辑器进行沙盒处理,作为其身份保护功能的一部分。这将阻止编辑器访问剪贴板。为了防止 webroot 干扰,请导航至WebRoot 无处不在的安全的“受保护的应用程序”屏幕。从那里,您可以找到SublimeText在受保护的应用程序列表中,将“拒绝”更改为“允许”。
RealVNC
有用户报告称 RealVNC 的剪贴板锁定存在问题,导致 Sublime Text 无法读取剪贴板。请尝试关闭 RealVNC,看看问题是否仍然存在。
重置键盘映射
如果您设置了不同的键盘快捷键,我们可以尝试重置用户键盘映射配置,看看是否能解决问题。您可以通过点击访问该文件优先然后点击菜单栏上的键绑定。或者,该文件位于此处:
%userprofile%\AppData\Roaming\Sublime Text 3\Packages\User\Default (Windows).sublime-keymap
如果文件存在且包含条目,请通过将文件复制并粘贴到计算机上的另一个文件夹中来备份该文件。备份完成后,我们可以修改原始文件。将文件内容更改为以下内容:
[
]
重新启动 Sublime Text 以查看复制和粘贴功能是否恢复。
清洁/便携安装
我们还可以尝试加载便携版Sublime Text 的安装,看看是否能正常安装。这将排除对 sublime 所做的任何可能导致问题的配置。如果便携版中的问题仍然存在。转到顶部的菜单栏并单击看法。然后点击显示控制台选项。控制台将验证 Sublime Text 是否有错误。当您尝试复制/粘贴时,它将显示以下内容:
Unable to extract text from clipboard
或者
Unable to get CF_TEXT from clipboard
如果不存在这些错误,则可能是另一个应用程序锁定了剪贴板(之前未提及)。一定要检查防病毒软件和其他专门锁定剪贴板的软件。