AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 3541
Accepted
eddy147
eddy147
Asked: 2010-09-04 08:41:01 +0800 CST2010-09-04 08:41:01 +0800 CST 2010-09-04 08:41:01 +0800 CST

无法从 Netbeans 粘贴到 Gnome 终端

  • 772

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

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

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

这是某种设置吗?

gnome-terminal shortcut-keys netbeans
  • 12 12 个回答
  • 51498 Views

12 个回答

  • Voted
  1. Best Answer
    Marco Ceppi
    2010-09-04T08:55:25+08:002010-09-04T08:55:25+08:00

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

    Ctrl+ Shift+C

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

    或者,您可以Right Click->Paste

    • 38
  2. klew
    2010-09-05T14:03:44+08:002010-09-05T14:03:44+08:00

    从 Netbeans 复制到终端时,我遇到了同样的问题。似乎当您在 Netbeans 中Ctrl+C时,它不会以纯文本格式复制,因此您不能将其粘贴到需要这种格式的终端中(这是基于我的经验的假设;))。

    那么,我该怎么做呢?只需从 Netbeans 复制,然后将其粘贴到某个文本编辑器中,例如 gedit,然后再次复制并粘贴到终端中。

    • 16
  3. Oli
    2010-09-04T08:51:53+08:002010-09-04T08:51:53+08:00

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

    右键单击并单击粘贴。或使用主要选择(突出显示某些文本并单击鼠标中键)。

    编辑:我刚刚学到了一些东西!如果您需要键盘输入法,Shift+将起作用。Insert这是一种基于主选择的插入方法,因此只需突出显示即可。

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

    • 7
  4. GlenPeterson
    2011-02-05T11:55:47+08:002011-02-05T11:55:47+08:00

    Oli 和 user1974 建议使用 Primary Selection(X-Windows 的一项功能),但我需要这些详细信息才能这样做:

    1.) 在 NetBeans 中突出显示文本(不用担心复制它)

    2.) 在 GNOME 终端中单击鼠标中键将其粘贴到那里

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

    • 6
  5. user606723
    2011-08-13T06:15:24+08:002011-08-13T06:15:24+08:00

    tldr- 使用Shift+Insert


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


    在有Ctrl+ C、Ctrl+X和Ctrl+ V.. 之前有


    Ctrl+ Insert、Shift+Delete和Shift+Insert

    它们由IBM Common User Access于 1987 年定义

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

    • 6
  6. thisorthat
    2010-09-05T14:56:50+08:002010-09-05T14:56:50+08:00

    您还可以更改系统默认键映射 - 因此您可以 ctrl+v 进入终端。

    编辑->键盘快捷键

    • 4
  7. wbharding
    2012-03-16T11:21:27+08:002012-03-16T11:21:27+08:00

    我对 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
  8. Eric Johnson
    2011-04-18T05:50:19+08:002011-04-18T05:50:19+08:00

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

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

    当这不起作用时该怎么办

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

    有几种解决方案。可能最容易开始工作的是安装 Parcellite。

    安装 Parcellite

    sudo apt-get install parcellite
    

    运行parcellite

    parcellite&
    

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

    使用包裹体

    1. 复制一些文字。
    2. 单击系统托盘中的剪贴板图标,然后从菜单中选择所需的内容。
    3. 粘贴您的文本。
    • 3
  9. ændrük
    2010-09-04T08:54:55+08:002010-09-04T08:54:55+08:00

    听起来文本实际上并没有首先被复制。如果剪贴板上有任何可粘贴的内容,则可以单击“编辑”->“粘贴”。

    在 Gnome 终端中,用于粘贴的键盘快捷键通常是Ctrl++ 。ShiftV

    • 2
  10. Deadite81
    2010-09-04T14:58:33+08:002010-09-04T14:58:33+08:00

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

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

    • 2

相关问题

  • 如何为所有应用程序(系统范围)禁用 Ctrl+Q?

  • 有哪些有用的键盘快捷键?[关闭]

  • 如何设置终端打开最大化

  • 如何在 Ubuntu 中眨眼间显示桌面?[关闭]

  • 输入语言切换键只接受 shift-alt 而不是 alt-shift [关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何安装 .run 文件?

    • 7 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    如何获得 CPU 温度?

    • 21 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Marko Smith

    你如何重新启动Apache?

    • 13 个回答
  • Marko Smith

    如何卸载软件?

    • 11 个回答
  • Marko Smith

    如何删除 PPA?

    • 26 个回答
  • Martin Hope
    NES 如何启用或禁用服务? 2010-12-30 13:03:32 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    Olivier Lalonde 如何在结束 ssh 会话后保持进程运行? 2010-10-22 04:09:13 +0800 CST
  • Martin Hope
    David B 如何使用命令行将用户添加为新的 sudoer? 2010-10-16 04:02:45 +0800 CST
  • Martin Hope
    Hans 如何删除旧内核版本以清理启动菜单? 2010-08-21 19:37:01 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve