emacs - 如何阻止 Spacemacs 覆盖剪贴板并同时启用搜索粘贴?
问题描述
我经常做以下事情:
- 在 emacs 外复制文本
- 切换回emacs,删除一些文本
- 粘贴
问题是我找回了删除的文本,因为它覆盖了剪贴板。为了解决这个问题,我在~/.spacemacs
(defun dotspacemacs/user-config ()
(setq x-select-enable-clipboard nil)
(define-key evil-visual-state-map (kbd "s-c") (kbd "\"+y"))
(define-key evil-insert-state-map (kbd "s-v") (kbd "^R+"))
(define-key evil-ex-completion-map (kbd "s-v") (kbd "^R+"))
(define-key evil-ex-search-keymap (kbd "s-v") (kbd "^R+")))
C-s RET
现在问题已经解决了,但是由于这些行,我遇到了一个新问题:按下搜索单词时,我无法从剪贴板粘贴文本。当我在按Cmd + V
后按(我使用 macOS)C-s RET
时,我从 Emacs 而不是从剪贴板复制了文本。如何解决?
解决方案
我想到了。仅用于q /
搜索文本。我可以粘贴进去。
推荐阅读
- c++ - 有没有办法从 C++ 编译 C++ 代码
- javascript - 如何解决 ReactJs (typescript) 映射问题,map() 不起作用
- twilio - Twilio 获取传入的 SMS 消息(没有 webhook)
- elsa-workflows - Elsa 工作流:将 SQL Server 与 Entity Framework Core 结合使用
- valgrind - Valgrind memcheck 在完成之前一直死机
- asp.net-core-mvc - asp.net 是否负责此锚标记重复?
- python - 我可以通过哪种方式为我在 discord.py API 中编写的不和谐机器人制作自动反应功能?
- python - 为什么有时我的 Visual Studio 代码无法正常工作?
- discord.js - 搜索主命令文件夹的子文件夹的最简单方法?
- python - Mac Catalina 上的 Django