2
在Mac OS X上,我想要cmd-v
執行C-u M-! pbpaste
。 我想這樣做,因爲它可以更快速地粘貼大量文本。Mac上的Emacs:將命令-v綁定到C-u M-! pbpaste
如何在我的.emacs
文件中定義該綁定?
在Mac OS X上,我想要cmd-v
執行C-u M-! pbpaste
。 我想這樣做,因爲它可以更快速地粘貼大量文本。Mac上的Emacs:將命令-v綁定到C-u M-! pbpaste
如何在我的.emacs
文件中定義該綁定?
如果你真的想這樣做只是添加到您的.emacs
(defun my-pbpaste()
(interactive)
(shell-command "pbpaste" t)
)
(global-set-key '[M-v] 'my-pbpaste)
M-v似乎不是cmd-v的正確密鑰綁定(即。⌘-v) – mark 2015-04-21 06:39:26
爲'程序間的漿狀function'的OSX上的Emacs的默認值是'X-選擇 - value' ,它在'ns-win.el'中定義。可以將上述變量的值設置爲Moritz Ulrich(aka-kenny)在以下要點鏈接中寫的函數:https://gist.github.com/the-kenny/267162您的請求會有效地丟失內置/默認'yank'函數的功能,它使用通用參數來定義貼圖末尾的光標位置。查看'yank'的文檔字符串。 – lawlist 2015-04-04 03:40:54