it-swarm.cn

无法从Netbeans粘贴到Gnome终端

当我从另一个窗口复制某些内容然后我的终端并希望将其粘贴到我的终端(在命令行上)时,编辑中的粘贴选项显示为灰色。 Ctrl+V 在GNOME终端2.29.6中不起作用。

我尝试将表格netbeans复制到终端。如果我将它粘贴到其他地方,例如在gedit中,它会被粘贴。所以它被复制了。

运用 Ctrl+Shift+C/V 不起作用。

这是某种设置吗?

45
eddy147

粘贴到终端时需要附加Shift: Ctrl+Shift+V 与仅使用a复制选择相同 C 代替:

Ctrl+Shift+C

Shift 是使用Gnome终端时快捷方式的转义序列。

或者你可以Right Click-> Paste

37
Marco Ceppi

从Netbeans复制到终端我有同样的问题。看来,当你 Ctrl+C 在Netbeans中,它不是以纯文本格式复制的,因此您无法将其粘贴到需要这种格式的终端中(这是基于我的经验的假设;))。

那么,我该怎么做?只需从Netbeans复制,然后将其粘贴到一些文本editior,例如gedit,然后再次复制,只需粘贴到终端。

16
klew

Ctrl+V 不是终端中的约束组合。终端应用程序忽略键盘事件并将其传递给正在运行的任何事件。这是可取的,因为你没有真的希望终端窗口干扰你的键盘事件。

单击鼠标右键,然后单击粘贴。或使用主要选择(突出显示一些文本和中键单击)。

编辑:我刚学到的东西! Shift+Insert 如果你想要一个键盘输入法将会工作。这是一个基于主要选择的插入方法,所以只需突出显示即可。

编辑2:我不能停止学习新事物!正如ændrük所说, Ctrl+Shift+V 作为一个适当的剪贴板粘贴。所以你有很多选择。它们不是标准的组合键。

7
Oli

Oli和user1974建议使用Primary Selection(X-Windows功能),但我需要这些细节:

1。)突出显示NetBeans中的文本(不要担心复制它)

2。)在GNOME终端中键入,将其粘贴到那里

没有其他建议对我有用,但这就像一个魅力。为此,在netbeans.org上输入了 bug

6
GlenPeterson

tldr-使用 Shift+Insert


Ctrl+C 和 Ctrl+V 是为GUI应用程序创建的键盘快捷键。显然与某事有关 施乐


之前有 Ctrl+C, Ctrl+X,和 Ctrl+V.. 有


Ctrl+Insert, Shift+Delete,和 Shift+Insert

它们是在1987年由 IBM Common User Access 定义的

这些快捷方式通常适用于现代的快捷方式,即在终端中。

6
user606723

我和Rubymine有同样的问题,我无法从Rubymine复制并用CTRL-SHIFT-V粘贴到终端。鉴于我每天都这样做了几十次,我没有兴趣每次都复制到gedit然后复制到终端,所以我想出了一个不需要它的解决方案:

http://www.williambharding.com/blog/technology/fix-it-ubuntu-ctrl-shift-v-wont-paste-into-terminal/

短篇小说:OpenJDK与剪贴板不搭配。我猜这将适用于Netbeans以及Rubymine,因为它们都通过Java VM运行。

4
wbharding

用鼠标突出显示复制文本。通常您可以使用Ctl + C或右键单击选择,也可以从弹出菜单中选择“复制”。

通过单击鼠标中键粘贴文本。 Ctl + V也适用于很多地方,Shift + Insert也适用。

如果不起作用该怎么办

当不同的应用程序使用不同的剪贴板时会出现问题您将成功将文本复制到应用程序A中的剪贴板,但是当您转到应用程序B进行粘贴时,它将尝试从其他剪贴板粘贴。在Windows中,所有应用程序使用相同的剪贴板.

有几种解决方案。可能最容易上手的是安装Parcellite。

安装parcellite

Sudo apt-get install parcellite

运行parcellite

parcellite&

剪贴板图标将显示在系统托盘中。

使用parcellite

  1. 复制一些文字。
  2. 单击系统托盘中的剪贴板图标,然后从菜单中选择所需内容。
  3. 粘贴你的文字。
3
Eric Johnson

您还可以更改系统默认键映射 - 这样您就可以按Ctrl + v进入终端。

Edit->Keyboard Shortcuts

3
thisorthat

这是gnome-terminal中的一个错误。你可以试试xfce4-terminal。

2
hasen

听起来好像文本实际上并没有被复制。如果要在剪贴板上粘贴任何内容,则可以单击编辑 - >粘贴。

在Gnome Terminal中,通常使用键盘快捷键进行粘贴 Ctrl+Shift+V

2
ændrük

Linux中有一个错误,有时在尝试复制/粘贴两个不同的应用程序时取消选择复制的信息。我建议安装剪贴板管理器,然后你会看到这个bug在行动。 Parcellite是我的最爱。如果您使用Debian/Ubuntu将“Sudo apt-get install parcellite”(无引号)粘贴到终端(ha,ha)或使用Synaptic进行安装。此错误会影响所有程序,而不仅仅是终端。

安装并启动Parcellite(应用程序 - >附件 - > Parcellite)后,您将在系统托盘中看到一个剪贴板图标。重新创建该错误,然后单击托盘图标。您将看到信息已被复制,但显示为灰色,即未选中。单击它以选择它,然后您可以粘贴到您的心脏内容。这是有史以来最烦人的错误之一,已存在多年。

2
Deadite81

突出显示文字,中间点击。

这是我最喜欢的,快速,简单,也适用于其他应用程序。您只需要小心点击,因为您可以搞清楚亮点。 (即,您无法突出显示文本,单击,突出显示其他文本,然后希望中间单击之前的文本。)

1
user1974