回答
Press Insert。從複製窗口,嘗試點擊控制檯的窗口圖標(topleft)並選擇編輯 - >標記,然後拖動文本框,然後按Enter鍵。 (您也可以通過窗口圖標菜單粘貼,但關鍵是要快。)
UPDATE
從Windows 10啓動CTRL + Ç,CTRL + V和conhost.exe中實現了許多其他功能,因此它們應該可以在Windows上使用每個控制檯實用程序。 (您必須啓用屬性 - >選項選項卡 - >快速編輯模式)
我想要的是將內容粘貼到'git bash中。但是,多虧了你,我發現了「編輯 - >粘貼」,這正是我想要的!無需手動輸入API代碼! – 2010-02-21 01:08:29
很高興我的答案幫助,即使有點迂迴。 ;) – Amber 2010-02-21 03:31:02
嚴格來說,這不是msysgit的錯,而是一個問題,因爲msys使用'cmd.exe'。 – anarchivist 2012-04-17 23:55:18
這不是一個真正的git,MSYS,或bash的功能;由於歷史原因,每個Windows控制檯程序都使用相同的繁瑣複製/粘貼機制。打開QuickEdit mode可以幫助 - 或者你可以安裝一個不錯的替代控制檯,如this one,並改變你的git bash快捷方式來代替它。
對於那些想知道如何使用Console2的人:http://lostechies.com/jimmybogard/2010/04/05/integrating-the-git-bash-into-console/ – 2011-11-24 07:12:50
不知道爲什麼這個答案會這樣減少投票,這是最好的 – CharlesB 2011-12-13 22:30:52
+1的歇斯底里葡萄乾。我想我會從現在開始使用它。 – 2013-02-02 03:08:51
除了使用編輯菜單命令,你可以直接使用鍵盤快捷方式粘貼到git bash窗口,插入。
沒有必要的控制鍵,只需插入鍵的作品粘貼 – jasonpenny 2010-03-03 02:11:21
這是好得多的接受答案! – 2010-10-27 12:17:41
如何取消粘貼?有沒有捷徑?謝謝! – 2011-04-25 03:38:12
如果你的意圖是複製/粘貼git提交的註釋,嘗試設置環境變量EDITOR作爲你最喜歡的純文本編輯器(記事本,記事本++ ...),當你提交時,不要給他 - -m選項和Git會打開你喜歡的編輯器的複製/粘貼你對此有何評論
使用移 + 插入就像Linux中的bash
編輯:它的工作原理,即使在膩子。
獲取Console2。您可以將其配置爲以多種不同的方式進行。適用於bash或Windows命令提示符。
我其實是想知道如何做到這一點今天...和巧合的是,菲爾哈克發佈了關於使用豪華-git的提示(GIT在PowerShell的),它給你選項卡自動完成和一些更酷位。我不會回到Git bash。
檢查出來
http://haacked.com/archive/2011/12/13/better-git-with-powershell.aspx
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"
這正是我需要的!需要從git命令管道到我的剪貼板git diff abc^1 abc - file | clip – DaveEdelstein 2016-06-29 16:51:22
COPY:單擊標題欄,選擇標記,然後選擇要複製的內容。 粘貼:複製你想要的過去,集中在bash上,點擊鍵盤上的插入鍵。
您也可以在控制檯窗口中右鍵單擊。確保(按照之前的答案)在「屬性」面板中啓用「編輯選項」(從「系統」菜單中)。
MacBook Pro不具有安裝密鑰。使用FN + ENTER粘貼
在可以激活「快速編輯模式」下的「編輯選項」控制檯的屬性,這樣你可以在控制檯內粘貼恰到好處點擊。或者,您可以按照他們的說法使用「插入」。
用於粘貼在Git BASH
CTRL +P
謝謝,這很好用,比使用更好
這是唯一在Win10上爲我工作的鍵盤方法。插入(以各種組合)沒有。快速編輯已啓用。 – isherwood 2016-05-10 14:57:32
是的,從別的地方使用CTRL +ç複製使用INSERT粘貼。我在窗口8.
在Windows中我不確定複製,但粘貼工作Ctrl + Insert。 在Linux中複製:CTRL + SHIFT + Ç,貼:CTRL + SHIFT + V
右鍵單擊Git的Bash的快捷方式,並切換到選項標籤。啓用快速編輯模式並單擊確定。現在
可以使用右擊粘貼到Git的猛砸,遠程推送甚至密碼,您可以不插入做。
這也使得複製容易。只需左擊和拖動在控制檯窗口中選擇任意文本塊。現在右鍵點擊上的選擇,文本塊將被複制到RAM中。這比其他方式更容易和直觀。
圖片來源:https://danlimerick.wordpress.com/2011/07/23/git-for-windows-tip-how-to-copy-and-paste-into-bash/
對於用戶的Windows 7
工作,移 + INSERT工作正常。
我認爲你不是在Mac上。 使用插入鍵。
@ hobbs有你正在尋找的答案!右鍵單擊窗口左上角(圖標)選擇PROPERTIES並選擇「QUICK EDIT MODE」 – BillyNair 2014-01-29 03:21:33
我已經看到已添加,但這裏有一個鏈接https://www.udacity.com/wiki/ud775/git- bash-copy-paste – laviku 2014-12-10 01:20:29
另一個有用的網頁:http://stackoverflow.com/questions/25267062/after-pasting-a-yanked-line-in-vim-why-cant-i-paste-it-again – Stanislav 2015-07-17 02:34:59