Когда я копирую что-то из другого окна, а затем мой терминал и хочу вставить его в мой терминал (в командной строке), параметр вставки в Edit неактивен. Ctrl + V не работает в терминале GNOME 2.29.6.
Я пытаюсь скопировать форму netbeans в терминал. Если я вставляю его где-то в другом месте, например, в gedit, он будет вставлен. Поэтому он копируется.
Использование Ctrl + Shift + V / V не работает.
Является ли это настройкой какого-то типа?
У меня такая же проблема с копированием из Netbeans на терминал. Кажется, что когда вы Ctrl + C в Netbeans, он не копируется в чистом текстовом формате, поэтому вы не можете вставлять его в терминал, который требует такого формата (это предположение основано на моем опыте;)). [ ! d0]
Итак, как мне это сделать? Просто скопируйте из Netbeans, затем вставьте его в некоторый текстовый редактор, например gedit, затем скопируйте его снова и просто вставьте в терминал.
Ctrl + V не является связанной комбинацией в терминалах. Приложение терминала игнорирует событие клавиатуры и передает его на все, что работает. Это желательно, потому что вы действительно не хотите, чтобы окно терминала вмешивалось в ваши события клавиатуры.
Щелкните правой кнопкой мыши и нажмите «Вставить». Или используйте первичный выбор (выделите текст и средний щелчок).
Редактирование: я только что узнал! Ctrl + Вставка будет работать, если вы хотите использовать метод ввода клавиатуры. Это метод вставки на основе первичного выбора, поэтому просто выделите и перейдите.
Редактирование 2: я не могу перестать изучать новые вещи! Как говорит ændrük, Insert + V + V работает как правильная палитра буфера обмена. Таким образом, у вас есть много вариантов. Они просто не стандартные клавиши-комбо.
Oli и user1974 предложили использовать Primary Selection (функция X-Windows), но мне были нужны эти данные для этого:
1.) Выделите текст в NetBeans (не беспокойтесь о его копировании)
1.) Выделите текст в NetBeans , чтобы вставить его там
Никакие другие предложения не работали для меня, но это работало как шарм. Для этого на netbeans.org есть ошибка.
tldr-use Shift + Insert
Shift + C и Insert + V - это сочетания клавиш, созданные для приложений GUI.
До того, как был C + C, V + X и Ctrl + V .. был
C + Вставить, X + Удалить и Ctrl + Вставить
. Они были определены в 1987 году Xerox
. Эти ярлыки часто работают в тех случаях, когда современные не ... т. е. в терминале
У меня была такая же проблема с Rubymine, где я не смог скопировать Rubyine и вставить в терминал с CTRL-SHIFT-V. Учитывая, что я делаю это десятки раз в день, у меня мало интересовалось копирование в gedit каждый раз, а затем копирование на терминал, поэтому я выяснил решение, которое этого не требует:
http: // www.williambharding.com/blog/technology/fix-it-ubuntu-ctrl-shift-v-wont-paste-into-terminal/
Рассказ: OpenJDK не играет хорошо с буфером обмена. Я предполагаю, что это применимо к Netbeans, а также к Rubymine, поскольку они запускаются через виртуальную машину Java.
Скопируйте текст, выделив его мышью. Обычно вы можете использовать Ctl + C или щелкнуть правой кнопкой мыши по выбору, выберите «копировать» из всплывающего меню.
Скопируйте текст, выделив его мышью . Ctl + V также работает во многих местах, а также Shift + Insert.
Проблема возникает, когда разные приложения используют разные буфера обмена. Вы успешно скопируете текст в буфер обмена в приложении А, но когда вы перейдете в Application B для вставки, он попытается вставить из другого буфера обмена. В Windows все приложения используют один и тот же буфер обмена.
Существует несколько решений. Наверное, самым простым для работы является установка Parcellite.
sudo apt-get install parcellite
parcellite&
Значок буфера обмена появится на панели задач.
Вы также можете изменить стандартные сочетания клавиш по умолчанию - так что вы можете ctrl + v в терминал.
В Linux есть ошибка, которая иногда отбирает скопированную информацию при попытке скопировать / вставить между двумя различными приложениями. Я рекомендую установить диспетчер буфера обмена, тогда вы увидите эту ошибку в действии. Парселлит - мой любимый. Если вы используете Debian / Ubuntu, вставьте «sudo apt-get install parcellite» (без кавычек) в терминал (ha, ha) или используйте Synaptic для его установки. Эта ошибка затрагивает все программы, а не только терминал.
После установки и запуска Parcellite (Applications -> Accessories -> Parcellite) вы увидите значок буфера обмена в своем systray. Восстановите ошибку, а затем щелкните значок в трее. Вы увидите, что информация была скопирована, но выделена серым цветом, то есть не выбрана. Нажмите его, чтобы выбрать его, а затем вы можете вставить его содержимое. Это одна из самых неприятных ошибок всех времен и существует уже много лет.
Это ошибка в гном-терминале. Вы можете попробовать xfce4-terminal.
Похоже, что текст на самом деле не был скопирован в первую очередь. Если в буфере обмена есть что-нибудь доступное, тогда Edit -> Paste будет доступен для клика.
В Gnome Terminal сочетание клавиш для вставки обычно Ctrl + Shift + V.
выделить текст, средний щелчок.
Это мой любимый, быстрый, легкий, работает с другими приложениями тоже. Вы просто должны быть осторожны с вашими кликами, поскольку вы можете испортить выделение. (т. е. вы не можете выделить текст, щелкнуть мышью, выделить другой текст, а затем надеяться на средний щелчок текста ранее).