在emacs ESS中用yank替换文本?

时间:2014-05-19 21:03:57

标签: r emacs ess

我喜欢这样,以便在下面的时候选择" -yank here - "然后抽出文字"!猛拉!" ...

Here is -yank here- an example

...我得到以下内容:

Here is !yanked! an example

......不是这个:

Here is -yank here-!yanked! an example

在其他缓冲区中,我可以使用 delete-selection-mode 执行此操作,但出于某种原因,我无法在ESS中使用它。我在网上找不到任何东西,所以任何建议都会很棒!谢谢!

1 个答案:

答案 0 :(得分:0)

我将回答我自己的问题:启用CUA模式((cua-mode t))将使ESS表现出色。然后与默认的send-a-single-line-to-R命令冲突,但这可以改变(((cua-rectangle-mark-key [C-S-return]))。即使CUA复制/粘贴/剪切键被禁用,它似乎也能正常工作。