невозможность копирования/вставки в оболочке mingw shell

Я только что установил MinGW на Windows и не могу копировать/вставлять текст, как я привык в Linux или даже в PuTTY. Каков трюк для копирования и вставки текста (например, из хрома) в оболочку MinGW?

Решение

Щелкните правой кнопкой мыши на строке заголовка командного окна и выберите 'Свойства', затем на вкладке 'Параметры' установите флажок 'Режим быстрого редактирования', после чего нажмите 'Ок'.

После этого вы можете вставлять текст из буфера обмена с помощью правой кнопки мыши, выделять текст, удерживая левую кнопку мыши, и копировать выделенный текст с помощью клавиши ENTER.

Эта процедура работает в Windows 7/8, но не в Windows 10..

Комментарии (5)

[Альтернатива] для MINGW64 (mintty 2.7.9) терминалов в Windows 10, вы можете включить и" <и>клавиши Ctrl</роз>+<и>сдвиг</роз>+<и>письмо</роз> ярлыки", чтобы выполнить копию с (<и>сочетание клавиш Ctrl</роз>+<роз>сдвиг</роз>+<и>в</КБД и GT;) и вставить (<и>клавиши Ctrl</роз>+<и>сдвиг</роз>+<и>в</КБД и GT;).

Чтобы включить эту функцию:

  1. щелкните правой кнопкой мыши окно команд
  2. Нажмите на 'ключи'
  3. Установите флажок '<и>сочетание клавиш Ctrl</роз>+<и>сдвиг</роз>+<и>письмо</роз> горячие клавиши'

Когда вы ви/ВИМ в файл:

  • Скопировать: выделите фрагмент, который вы хотите, и нажмите 'м'
  • Резать: выделите нужную часть и нажмите кнопку 'д'
  • Вставить: <и>клавиши Ctrl</роз>+<и>сдвиг</роз>+<и>в</роз>
Комментарии (3)

Решение @mrt'выше является постоянным. Вот более быстрый способ для любой 16-разрядной подсказки в Windows:

COPY

Нажмите на значок слева вверху > Edit > Mark, выделите текст, а затем щелкните правой кнопкой мыши.

PASTE

Аналогичный процесс, как и выше (используйте Правка > Вставить) ИЛИ просто нажмите клавишу INSERT.

Комментарии (1)

С Win7 работает MINGW64 (mintty 2.7.3), который пришел с текущей версией ГИТ Баш 2.1.3.0 с момента этого комментария.

Щелкните правой кнопкой мыши заголовок раковины > мышь > под кнопкой действия в&GT;правой кнопки мыши в` > выберите "Вставить" на панели инструментов.

Однако, я был удивлен, чтобы найти это Это'т позвольте мне вставить с помощью моей правой кнопки мыши.

Мне пришлось также выбрать приложение "режим мыши" в>По умолчанию выберите параметр в` > окно ``

После изменения настроек я смог вставить.

Так это, кажется, новая оболочка, которая поставляется с текущей версии Git Bash имеет новые функции. Это также, кажется, быть немного багги. Например, запуск исполняемого файла через интерфейс командной строки (результаты например, PHP-версия в пустой выход и заставляет меня перезагрузить корпуса). Ждем нового обновления, надеюсь, что будет это исправить.

Комментарии (0)

Эта ошибка mintty Ctrl + с & сочетание клавиш ctrl + v для копирования вставка рассматривается вопрос. Это позволяет нормально управлять-с, контроль-в копирования и вставки, а за счет изменения других управляющих символов. Поэтому, чтобы остановить процесс, выполняемый вам нужен контроль-Шифт-C, чтобы прервать его необходимо контроль-Шифт-Z и отправить СРВ нужен контроль-Шифт-Д. Вы можете найти преимущество Windows скопировать и вставить outwights недостатки.

Поведение нужен флаг должен быть установлен в .файл minttyrc. Что должно выглядеть

CtrlShiftShortcuts=yes
CtrlExchangeShift=yes
Комментарии (1)

Я столкнулся с этой проблемой, и приведенные выше решения не сработали для Windows 10. Это связано с тем, что в меню нет пункта "Свойства". Однако с помощью приведенного выше решения я смог решить эту проблему для Windows 10 следующим образом: Щелкните правой кнопкой мыши на значке в левом верхнем углу MINGW64: Выберите Параметры Теперь выберите клавиши Справа вы найдете Ярлыки. Если они не заполнены, заполните Копировать и Вставить Теперь всегда помните, что копировать и вставлять нужно следующим образом: Копировать: Ctrl+ Ins (вставить) Т.е. чтобы скопировать на MINGW, выделите все, что хотите скопировать, затем нажмите клавиши Ctrl Insert. Вставить; Shift+ Ins (вставить) Т.е. чтобы вставить, поместите курсор в то место, куда вы хотите вставить. Затем нажмите клавиши Shift Insert

Теперь выберите Мышь Справа вы найдете функции мыши Если нет толстого слоя, толстый слой Копировать при выделении и Копировать как насыщенный текст Для кнопки мыши, толстая Вставка правой кнопки мыши Примечание: чтобы скопировать на MINGW, просто выделите то, что вы хотите скопировать. Затем поместите курсор в то место, куда вы хотите вставить. затем нажмите правую кнопку мыши. Теперь нажмите сохранить или Применить, затем Сохранить. Я пробовал эти варианты и все в порядке. Обратите внимание, что вы также можете скопировать из любого другого источника и вставить в MINGW, используя инструкции по вставке, приведенные выше.

Комментарии (0)