Я использую msysgit на Windows XP.
Пробовал Ctrl+ V, правый клик, средний клик, гугл ... не повезло.
Я использую msysgit на Windows XP.
Пробовал Ctrl+ V, правый клик, средний клик, гугл ... не повезло.
Ответы:
Нажмите Insert.
Кроме того, чтобы скопировать из окна, попробуйте щелкнуть значок окна консоли (topleft) и выбрать «Правка» -> «Отметить», затем перетащить поле на текст и нажать клавишу «Ввод». (Вы также можете вставить через меню значков окна, но ключ быстрее.)
ОБНОВИТЬ
Начиная с Windows 10 CTRL+ C, CTRL+ Vи многие другие функции реализованы в conhost.exe, поэтому они должны работать с любой консольной утилитой в Windows. (Необходимо включить свойства -> вкладка «Параметры» -> режим быстрого редактирования)
into
git bash. Но благодаря тебе я заметил, Edit -> Paste
что именно то, что я хочу! Больше не нужно набирать код API вручную!
cmd.exe
.
Shift + Ins
, иначе он говорит что-то вроде [(^2A](
и так далее.
Помимо использования команд редактирования меню, вы можете непосредственно вставить в окно мерзавца Баш , используя сочетание клавиш Insert.
Ctrl-_
. Я полагаю, что это все из утилиты readline, которая эмулирует Emacs, One True Editor.
На самом деле это не функция git, msys или bash; каждая консольная программа Windows застревает с использованием одного и того же громоздкого механизма копирования / вставки по историческим причинам. Включение режима QuickEdit может помочь - или вы можете установить хорошую альтернативную консоль, подобную этой , и изменить ярлык git bash, чтобы использовать его вместо этого.
Копирование:
Долгосрочное решение: щелкните значок Topleft> Значения по умолчанию> Выберите «Режим QuickEdit» в разделе «Параметры редактирования»> «Хорошо».
Затем выберите текст, который вы хотите скопировать. НажмитеEnter
Краткосрочное решение: щелкните значок Topleft> Изменить> Отметить. Нажмите Enter.
Вставить:
Нажмите Insert
(Если включен «QuickEdit Mode», щелчок правой кнопкой также может работать.)
Используйте Shift+ Insertкак в Linux Bash
Редактировать: это работает даже в замазке.
То, как я это делаю, - это удерживать, Altзатем нажать Space, затем Eи наконец P.
В Windows Altпереходит к меню окна, Spaceоткрывает его, Eвыбирает « Правка» и Pвыполняет команду « Вставить» .
Получите их правильно подряд, и вы можете вставить фрагмент менее чем за 2 секунды.
Я вернулся в Windows впервые за долгое время, и это заставило меня ругаться, как докер. Я наконец нашел это:
Включение ярлыков Ctrl+ Shift+ letterпривело меня к поведению в стиле Linux, которое снизило мое кровяное давление. Ctrl+ Shift+ C/ Vтеперь работает.
Это предлагается на странице справки github :
clip < filename
это копирует содержимое имени файла в буфер обмена и полезно для таких вещей, как копирование вашего id_rsa.pub в веб-форму.
Для пасты в Git BASH
CTRL+P
Щелкните правой кнопкой мыши по ярлыку Git Bash и перейдите на вкладку « Параметры ». Включите режим быстрого редактирования и нажмите ОК .
Теперь вы можете использовать правый клик для вставки в Git Bash, даже пароли для удаленной отправки, чего нельзя сделать с помощью Insert .
Это также позволяет легко копировать. Просто щелкните левой кнопкой мыши и перетащите в окне консоли, чтобы выбрать любой блок текста. Теперь щелкните правой кнопкой мыши на выделении, и текстовый блок будет скопирован в ОЗУ. Это намного проще и интуитивно понятнее, чем другие способы.
Источник изображения: https://danlimerick.wordpress.com/2011/07/23/git-for-windows-tip-how-to-copy-and-paste-into-bash/
console2 ( http://sourceforge.net/projects/console/ ) - это мой переход к интерфейсу терминала.
он добавляет отличные функции, такие как копирование / вставка, изменение размера окон и вкладок. Вы также можете интегрировать столько «терминалов», сколько хотите в приложение. Я лично использую cmd (базовое приглашение Windows), mingW / msysGit, и у меня есть ярлыки для погружения непосредственно в интерпретаторы python и mysql.
аргумент "shell", который я использую для git (на машине win7):
C:\Windows\SysWOW64\cmd.exe /c ""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"
Ctrl+ insertсделал это для меня в Windows.
если вы собираетесь копировать / вставлять комментарии для коммитов git, попробуйте установить переменную окружения EDITOR в качестве вашего любимого текстового редактора (блокнот, блокнот ++ ...), и когда вы будете фиксировать, не задавайте ему опцию -m и Git откроет ваш любимый редактор для копирования / вставки вашего комментария
Получить Console2. Вы настраиваете это, чтобы сделать это несколькими различными способами. Работает с командной строкой bash или Windows.
Вы также можете просто щелкнуть правой кнопкой мыши в окне консоли. Обязательно (согласно предыдущим ответам) включите оба «Редактировать параметры» на панели «Свойства» (из меню «Система»).
Мне действительно было интересно, как это сделать сегодня ... и по совпадению Фил Хаак опубликовал совет об использовании posh-git (Git на powershell), который дает вам автоматическое заполнение вкладки и еще несколько классных битов. Я не собираюсь возвращаться в Git Bash.
проверить это
http://haacked.com/archive/2011/12/13/better-git-with-powershell.aspx
В Windows я не уверен насчет копирования, но для вставки работает Ctrl + Insert. В Linux скопируйте: CTRL+ SHIFT+ C, вставьте: CTRL+ SHIFT+V
Для пользователей , работающих на Windows 7
, Shift+ INSERTработает отлично.
Для копирования выделите текст и нажмите CTRL+INS
Для вставки поместите курсор туда, где вы хотите распечатать
и нажмите SHIFT+INS
Для дополнительных опций в левом верхнем углу нажмите на иконку git-bash
Я также иду через ту же проблему, Git Bash не поддерживает традиционный метод для копирования и вставки в Windows, но вы можете просто скопировать и вставить в одну команду
на моей клавиатуре вставка находится на той же клавише, что и на принтскрине. К сожалению, Ctrl + Ins не работает для меня, поэтому я нашел следующие рабочие комбинации для меня:
FN + CTRL + PRT SC - для копирования
FN + SHIFT + PRT SC - для вставки