Я использую msysgit под управлением Windows XP.
Пробовал Ctrl + V, щелчок правой кнопкой мыши, щелчок средней кнопкой мыши, гугл ... не повезло.
Я использую msysgit под управлением Windows XP.
Пробовал Ctrl + V, щелчок правой кнопкой мыши, щелчок средней кнопкой мыши, гугл ... не повезло.
Нажмите Insert.
Кроме того, чтобы скопировать из окна, попробуйте щелкнуть значок окна консоли (вверху слева) и выбрать «Правка» -> «Отметить», затем перетащить поле на текст и нажать Enter. (Вы также можете вставить через меню значка окна, но ключ работает быстрее.)
ОБНОВЛЕНИЕ
Начиная с Windows 10, в conhost реализованы CTRL + C, CTRL + V и многие другие функции. .exe, поэтому они должны работать со всеми консольными утилитами в Windows. (Вы должны включить Свойства -> Вкладка Опции -> Режим быстрого редактирования)
into
git bash. Но благодаря вам я заметил Edit -> Paste
, и это именно то, что я хочу! Больше не нужно вводить код API вручную!
- person Trav L; 21.02.2010
cmd.exe
.
- person anarchivist; 18.04.2012
Shift + Ins
, иначе написано что-то вроде [(^2A](
и так далее.
- person henry; 24.02.2014
Fn + i
будет вставлен в оболочку Git.
- person liamvictor; 14.05.2015
Insert
? Я никогда раньше не видел разметки клавиатуры и не думаю, что когда-либо использовал клавишу Insert в качестве пользователя Windows для цели. Если нет, то я с радостью буду вашим деревенским идиотом на день с возможностью гибкого планирования.
- person kayleeFrye_onDeck; 05.02.2016
conhost
явно не относится. Ctrl-V не работает в mintty, а Shift-Insert является стандартным.
- person amoe; 27.04.2016
Помимо использования команд меню редактирования, вы можете напрямую вставить в окно git bash с помощью сочетания клавиш Insert.
Ctrl-_
. Я считаю, что это все из утилиты readline, которая эмулирует Emacs, One True Editor.
- person Brady Trainor; 11.02.2014
На самом деле это не функция git, msys или bash; каждая консольная программа Windows использует один и тот же громоздкий механизм копирования / вставки по историческим причинам. Включение режима QuickEdit может помочь - или вы можете установить хорошую альтернативную консоль, например this one и измените ярлык git bash, чтобы использовать его.
Копировать:
Долгосрочное решение: щелкните значок Topleft> Параметры по умолчанию> выберите «Режим QuickEdit» в разделе «Параметры редактирования»> Хорошо.
Затем выделите текст, который хотите скопировать. Нажмите Enter
Краткосрочное решение: щелкните значок Topleft> Правка> Отметить. Нажмите Enter.
Вставить:
Нажмите Insert
(Если включен «QuickEdit Mode», щелчок правой кнопкой мыши тоже может сработать.)
Используйте Shift + Insert как в linux bash
Изменить: работает даже в замазке.
Я делаю это, удерживая Alt, затем нажимаю Space, затем E и, наконец, P.
В Windows Alt переходит в меню окна, Пробел открывает его, E выбирает Edit и P < / kbd> выполняет команду Вставить.
Исправьте их по очереди, и вы сможете вставить фрагмент менее чем за 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.
аргумент "оболочки", который я использую для 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
Да, скопируйте из другого места с помощью ctrl + c и вставьте с помощью INSERT. Работай для меня в Window 8.
Чтобы скопировать, выделите текст и нажмите CTRL + INS
Чтобы вставить, поместите курсор в то место, где вы хотите напечатать
и нажмите SHIFT + INS
Чтобы увидеть дополнительные параметры, в левом верхнем углу щелкните значок git-bash.
В Windows я не уверен в копировании, но для вставки работает Ctrl + Insert. В Linux копия: CTRL + SHIFT + C, вставьте: CTRL + SHIFT + V
Я использую мышь:
Windows:
КОПИРОВАТЬ: щелкните строку заголовка, выберите отметку, затем выберите контент, который хотите скопировать. ВСТАВИТЬ: скопируйте то, что вы хотите вставить, сосредоточьтесь на bash, нажмите клавишу вставки на клавиатуре.
Для пользователей, работающих с Windows 7
, Shift + INSERT отлично работает.
Я так понимаю, вы не на Mac. Используйте клавишу insert.
Если вы щелкните значок в верхнем левом углу, появится раскрывающееся меню, в котором вы сможете найти вариант копирования / вставки.
Я также сталкиваюсь с той же проблемой, git bash не поддерживает традиционный метод копирования и вставки в окнах, но вы можете просто скопировать и вставить одну команду
Вот уже много ответов, но ни один из них у меня не сработал. Fyi у меня есть ноутбук Lenovo с win10, и мне подходит следующее:
Вставить = Shift + fn + prt sc
Копировать = Shift + fn + c
на моей клавиатуре вставка расположена на той же клавише, что и экран для печати. К сожалению, ctrl + ins у меня не работает, поэтому я нашел для себя следующие рабочие комбинации:
FN + CTRL + PRT SC - для копирования
FN + SHIFT + PRT SC - для вставки
MacBook Pro не имеет клавиши INS. Используйте FN + ENTER, чтобы вставить