ayc*_*ter 40
尝试使用该M-x clipboard-yank命令.如果要将文本复制到剪贴板,则必须执行此操作M-x clipboard-kill-region.
这适用于Linux和Windows,我猜在Mac上它是一样的.
eve*_*_jr 26
如果您使用的是内置的Emacs,那么您将在终端中运行Emacs."剪贴板"是您的窗口系统的功能.终端模式(-nw)中的Emacs 不访问任何特定于窗口系统的API.对于设计用于终端的大多数命令行工具都是如此.
您需要像其他人建议的那样升级您的Emacs,并以图形模式运行.在Mac OS X上使用Emacs 24,您需要的行为是默认行为.
如果你想在终端中这样做,那么这个黑客将使剪贴板工作.
(defun copy-from-osx ()
(shell-command-to-string "pbpaste"))
(defun paste-to-osx (text &optional push)
(let ((process-connection-type nil))
(let ((proc (start-process "pbcopy" "*Messages*" "pbcopy")))
(process-send-string proc text)
(process-send-eof proc))))
(setq interprogram-cut-function 'paste-to-osx)
(setq interprogram-paste-function 'copy-from-osx)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
39663 次 |
| 最近记录: |