栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

将Emacs复制/粘贴与系统复制/粘贴集成

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

将Emacs复制/粘贴与系统复制/粘贴集成

这适用于我的机器:

;; CUA OS copypasta even in ncurses mode(case system-type  ('darwin (unless window-system  (setq interprogram-cut-function        (lambda (text &optional push)          (let* ((process-connection-type nil)      (pbproxy (start-process "pbcopy" "pbcopy" "/usr/bin/pbcopy"))) (process-send-string pbproxy text) (process-send-eof pbproxy))))))  ('gnu/linux (progn     (setq x-select-enable-clipboard t)     (defun xsel-cut-function (text &optional push)       (with-temp-buffer         (insert text)         (call-process-region (point-min) (point-max) "xsel" nil 0 nil "--clipboard" "--input")))     (defun xsel-paste-function()       (let ((xsel-output (shell-command-to-string "xsel --clipboard --output")))         (unless (string= (car kill-ring) xsel-output)xsel-output )))     (setq interprogram-cut-function 'xsel-cut-function)     (setq interprogram-paste-function 'xsel-paste-function))))


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/387303.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号