为什么我不能将"撤消"功能重新设置为ctrl + y而不是ctrl + shift + z.为什么我不能删除默认的"yank"命令

Tom*_*Tom 4 rstudio

我需要ctrl + y来重做.我已经尝试将"redo"命令从ctrl + shift + z替换为ctrl + y,但无论什么,当我按下ctrl + y时它总是会执行"粘贴yank文本".

如果您不相信我,请尝试为自己重新创建此错误

除此之外,yank(ctrl + y)甚至不出现在键盘快捷键列表中.这令人沮丧,总是干扰我的工作.当切割和粘贴已经存在时,没有理由猛拉.我只需要正常的撤销/重做快捷方式行为,就像它在其他所有内容中一样,并且"yank"功能将永久地从我的键盘快捷方式中删除.要么是救星.

ale*_*a87 19

R-Studio 版本 1.2.5001。现在你可以。

默认情况下,重做现在链接到CTRL+Y. 但是,它仍然不起作用,因为它(仍然默认)与paste Yank text.

为了让它工作,进去ToolsModify Keyboard Shortcuts? 找Yank?删除使用 的冲突分配CTRL+Y。确保Redo有那个。

感谢这个突出显示可能存在隐藏冲突的问题,特别是与这个“Yank”的事情。

  • 这才是真正的解决方案。 (5认同)
  • 想知道 rstudio 开发人员最终如何认为打破跨应用程序和操作系统约定是一个好主意,当时和 1.2.5001 (2认同)

Dom*_*ois 5

我同意......应该有一份提交的错误报告......

https://support.rstudio.com/hc/en-us/community/posts/208103438-Redo-pastes

与此同时,CTRL-SHIFT-Y工作正常,虽然它可能不是你想要的.