在SO上找不到简单的解决方案,所以我想我会在这里为将来的任何人添加这个。我的症状是,我可以在IJ编辑器内复制和粘贴,但不能从编辑器复制和粘贴到另一个应用程序或从另一个应用程序复制和粘贴到编辑器。这是在Windows 10上使用IntelliJ IDEA 14.1.6。
vd2z7a6w1#
我已经找到了最好的解决方案(无论如何对我来说)。我已经尝试了一切!包括添加和删除Keymap选项。这实际上是问题所在......有点。安装Vim插件后,Ctrl + c和Ctrl + v将分配给Vim。要更改此设置,请转到设置>其他设置>>Vim仿真,并将配置设置为IDE。应用并确定,瞧!x1c 0d1x的数据
Ctrl + c
Ctrl + v
xsuvu9jc2#
我的解决方案(感谢Android Studio报告的a similar issue)是以管理员身份运行IntelliJ。总是在管理模式下运行IntelliJ的步骤:1.右键单击开始菜单搜索中的IntelliJ图标(或您启动它的任何位置)->打开文件位置1.右键单击IntelliJshortcut**->Open file location(是的,再次进入.exe,而不是快捷方式。1.右键单击idea.exe->属性1.兼容性选项卡->检查以管理员身份运行此程序1.右键单击idea64.exe->属性(如果您在64位模式下运行IntelliJ)1.兼容性选项卡->检查以管理员身份运行此程序
irlmq6kh3#
同样的问题让我完全疯了,但这个https://www.quora.com/Why-doesnt-Ctrl+V-and-Ctrl+C-work-in-IntelliJ-IDEA-14-0-2-on-Linux为我工作:你可以尝试用Ctrl+INS复制,用Shift+INS粘贴,看看它们是否有效。它们是传统的剪切和粘贴,比Ctrl+c/Ctrl+ v存在的时间要长得多。我不知道为什么,但这起作用了!
envsm3lx4#
要使用Vim插件通过快捷键进行复制/粘贴,您需要更改Intellij IDE的编辑器中有关vim仿真的一些设置,您需要按照以下步骤操作:1.单击菜单文件>设置.(或使用快捷键Ctrl + Alt + S)1.选择Editor -> Vim Emulation,找到快捷键,将其“编辑”列值更改为IDE,如下图所示。x1c 0d1x的数据快捷方式将开始工作,快乐编码:)
lkaoscv75#
另一个我发现的https://code.google.com/p/android/issues/detail?id=173201的解决方案是:尝试最小化创意窗口并将其移动到要复制和粘贴的代码所在的同一监视器上。在此小的最小化和移动练习后,剪贴板开始工作。Ctrl-Shft-V开始为我工作后!
nwlls2ji6#
尝试启用“使用国家级布局”。设置-键盘Map。出于某种原因,它为我工作。
83qze16e7#
PyCharm -设置>>Vim仿真设置-控制+ V/P/A到IDE
jjhzyzn08#
我通过将键盘Map从XWin更改为Windows来解决这个问题。
的数据我没有任何Vim插件,用管理员权限运行IDE是愚蠢的,所以其他答案与我无关。我通过gWSL运行我的IDE,所以Windows是主机操作系统,但IDE运行在Linux中。
8条答案
按热度按时间vd2z7a6w1#
我已经找到了最好的解决方案(无论如何对我来说)。我已经尝试了一切!包括添加和删除Keymap选项。这实际上是问题所在......有点。
安装Vim插件后,
Ctrl + c
和Ctrl + v
将分配给Vim。要更改此设置,请转到设置>其他设置>>Vim仿真,并将配置设置为IDE。应用并确定,瞧!
x1c 0d1x的数据
xsuvu9jc2#
我的解决方案(感谢Android Studio报告的a similar issue)是以管理员身份运行IntelliJ。
总是在管理模式下运行IntelliJ的步骤:
1.右键单击开始菜单搜索中的IntelliJ图标(或您启动它的任何位置)->打开文件位置
1.右键单击IntelliJshortcut**->Open file location(是的,再次进入.exe,而不是快捷方式。
1.右键单击idea.exe->属性
1.兼容性选项卡->检查以管理员身份运行此程序
1.右键单击idea64.exe->属性(如果您在64位模式下运行IntelliJ)
1.兼容性选项卡->检查以管理员身份运行此程序
irlmq6kh3#
同样的问题让我完全疯了,但这个https://www.quora.com/Why-doesnt-Ctrl+V-and-Ctrl+C-work-in-IntelliJ-IDEA-14-0-2-on-Linux为我工作:
你可以尝试用Ctrl+INS复制,用Shift+INS粘贴,看看它们是否有效。它们是传统的剪切和粘贴,比Ctrl+c/Ctrl+ v存在的时间要长得多。
我不知道为什么,但这起作用了!
envsm3lx4#
要使用Vim插件通过快捷键进行复制/粘贴,您需要更改Intellij IDE的编辑器中有关vim仿真的一些设置,您需要按照以下步骤操作:
1.单击菜单文件>设置.(或使用快捷键Ctrl + Alt + S)
1.选择Editor -> Vim Emulation,找到快捷键,将其“编辑”列值更改为IDE,如下图所示。
x1c 0d1x的数据
快捷方式将开始工作,快乐编码:)
lkaoscv75#
另一个我发现的https://code.google.com/p/android/issues/detail?id=173201的解决方案是:
尝试最小化创意窗口并将其移动到要复制和粘贴的代码所在的同一监视器上。在此小的最小化和移动练习后,剪贴板开始工作。
Ctrl-Shft-V开始为我工作后!
nwlls2ji6#
尝试启用“使用国家级布局”。设置-键盘Map。
出于某种原因,它为我工作。
83qze16e7#
PyCharm -设置>>Vim仿真设置-控制+ V/P/A到IDE
jjhzyzn08#
我通过将键盘Map从XWin更改为Windows来解决这个问题。
的数据
我没有任何Vim插件,用管理员权限运行IDE是愚蠢的,所以其他答案与我无关。
我通过gWSL运行我的IDE,所以Windows是主机操作系统,但IDE运行在Linux中。