Tôi đang sử dụng msysgit chạy trên Windows XP.
Đã thử Ctrl+ V, Nhấp chuột phải, Nhấp chuột giữa, google ... không có may mắn.
Tôi đang sử dụng msysgit chạy trên Windows XP.
Đã thử Ctrl+ V, Nhấp chuột phải, Nhấp chuột giữa, google ... không có may mắn.
Câu trả lời:
Nhấn Insert.
Ngoài ra, để sao chép từ cửa sổ, hãy thử nhấp vào biểu tượng cửa sổ của bàn điều khiển (topleft) và chọn Chỉnh sửa -> Đánh dấu, sau đó kéo một hộp trên văn bản, sau đó nhấn Enter. (Bạn cũng có thể dán qua menu biểu tượng cửa sổ, nhưng phím nhanh hơn.)
CẬP NHẬT
Bắt đầu từ Windows 10, CTRL+ C, CTRL+ Vvà rất nhiều tính năng khác được triển khai trong conhost.exe để chúng hoạt động với mọi tiện ích bảng điều khiển trên Windows. (Bạn phải bật Thuộc tính -> tab Tùy chọn -> Chế độ chỉnh sửa nhanh)
Tham chiếu: http://bloss.windows.com/buildingapps/2014/10/07/console-improvements-in-the-windows-10-technical-preview/
into
git bash. Nhưng nhờ có bạn, tôi phát hiện ra Edit -> Paste
đó chính xác là những gì tôi muốn! Không cần nhập mã API bằng tay!
cmd.exe
.
Shift + Ins
, nếu không nó sẽ nói một cái gì đó tương tự [(^2A](
.
Ngoài việc sử dụng các lệnh menu chỉnh sửa, bạn có thể dán trực tiếp vào cửa sổ git bash bằng phím tắt , Insert.
Ctrl-_
. Tôi tin rằng đây là tất cả từ tiện ích readline, mô phỏng Emacs, One True Editor.
Nó không thực sự là một chức năng của git, msys hoặc bash; mọi chương trình bảng điều khiển windows bị kẹt khi sử dụng cùng một cơ chế sao chép / dán rườm rà vì những lý do lịch sử. Bật chế độ QuickEdit có thể giúp - hoặc bạn có thể cài đặt một giao diện điều khiển thay thế đẹp như thế này và thay đổi phím tắt git bash của bạn để sử dụng thay thế.
Sao chép:
Giải pháp dài hạn: Nhấp vào biểu tượng Topleft> Mặc định> Chọn "Chế độ QuickEdit" trong "Tùy chọn chỉnh sửa"> Được rồi
Sau đó chọn văn bản bạn muốn sao chép. nhấnEnter
Giải pháp ngắn hạn: Nhấp vào biểu tượng Topleft> Chỉnh sửa> Đánh dấu. Nhấn Enter.
Dán:
nhấn Insert
(Nếu "Chế độ QuickEdit" được bật, nhấp chuột phải cũng có thể hoạt động.)
Sử dụng Shift+ Insertnhư trong bash linux
Chỉnh sửa: Nó hoạt động ngay cả trong putty.
Cách tôi làm điều này là giữ Altrồi nhấn Space, sau đó Evà cuối cùng P.
Trên Windows Altnhảy vào menu cửa sổ, Spacemở nó, Echọn Chỉnh sửa và Pthực hiện lệnh Dán .
Nhận các chính xác này liên tiếp và bạn có thể dán một đoạn trong dưới 2 giây.
Tôi trở lại Windows lần đầu tiên sau một thời gian dài và điều này khiến tôi chửi rủa như một docker. Cuối cùng tôi đã tìm thấy điều này:
Việc kích hoạt Ctrl+ Shift+ lettercác phím tắt đã cho tôi một hành vi Linux như thế đã hạ huyết áp của tôi. Ctrl+ Shift+ C/ Vbây giờ hoạt động.
Điều này được đề xuất bởi trang trợ giúp của github :
clip < filename
điều này sao chép nội dung của tên tệp vào bảng tạm và rất hữu ích để thực hiện những việc như sao chép id_rsa.pub của bạn vào một biểu mẫu web.
Để dán vào Git BASH
CTRL+P
Nhấp chuột phải vào phím tắt Git Bash và chuyển sang tab Tùy chọn . Bật Chế độ chỉnh sửa nhanh và nhấp vào OK .
Bây giờ bạn có thể sử dụng nhấp chuột phải để dán vào Git Bash, thậm chí cả mật khẩu để đẩy từ xa, điều mà bạn không thể làm với Chèn .
Điều này cũng cho phép sao chép dễ dàng. Chỉ cần nhấp chuột trái và kéo trong cửa sổ giao diện điều khiển để chọn bất kỳ khối văn bản nào. Bây giờ, nhấp chuột phải vào lựa chọn và khối văn bản sẽ được sao chép trong RAM. Đây là cách dễ dàng và trực quan hơn so với các cách khác.
Nguồn hình ảnh: https://danlimerick.wordpress.com/2011/07/23/git-for-windows-tip-how-to-copy-and-paste-into-bash/
console2 ( http://sourceforge.net/projects/console/ ) là mục đích của tôi đến thiết bị đầu cuối.
nó thêm các tính năng tuyệt vời như sao chép / dán, cửa sổ thay đổi kích thước và các tab. bạn cũng có thể tích hợp nhiều "thiết bị đầu cuối" như bạn muốn vào ứng dụng. Cá nhân tôi sử dụng cmd (dấu nhắc cửa sổ cơ bản), mingW / msysGit và tôi có các phím tắt để lặn trực tiếp vào trình thông dịch python và mysql.
đối số "shell" tôi sử dụng cho git (trên máy win7) là:
C:\Windows\SysWOW64\cmd.exe /c ""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"
Ctrl+ insertđã làm điều đó cho tôi trong Windows.
nếu ý định của bạn là sao chép / dán nhận xét cho cam kết git, hãy thử đặt EDITOR biến môi trường làm trình chỉnh sửa văn bản thuần túy yêu thích của bạn (notepad, notepad ++ ...) và khi bạn sẽ cam kết, đừng đưa cho anh ấy tùy chọn -m và Git sẽ mở trình soạn thảo yêu thích của bạn để sao chép / dán bạn nhận xét
Nhận Console2. Bạn cấu hình nó để làm điều đó theo nhiều cách khác nhau. Hoạt động với lời nhắc lệnh bash hoặc Windows.
Bạn cũng có thể chỉ cần nhấp chuột phải trong cửa sổ giao diện điều khiển. Hãy chắc chắn (theo câu trả lời trước đó) để bật cả 'Tùy chọn chỉnh sửa' trong bảng Thuộc tính (từ menu Hệ thống).
Tôi đã thực sự tự hỏi làm thế nào để làm điều này ngày hôm nay ... và thật trùng hợp, Phil Haack đã đăng một mẹo về việc sử dụng posh-git (Git trên powershell), giúp bạn tự động hoàn thành tab và một vài bit thú vị hơn. Tôi sẽ không trở lại Git bash.
kiểm tra nó
http://haacked.com/archive/2011/12/13/better-git-with-powershell.aspx
Trong cửa sổ, tôi không chắc chắn về việc sao chép nhưng để dán hoạt động Ctrl + Chèn. Trong bản sao Linux: CTRL+ SHIFT+ C, dán: CTRL+ SHIFT+V
Đối với người dùng làm việc trên Windows 7
, Shift+ INSERThoạt động tốt.
Để sao chép, chọn văn bản và nhấp CTRL +INS
Để dán con trỏ vào nơi bạn muốn in
và bấm vào SHIFT +INS
Để có thêm tùy chọn, ở phía trên bên trái nhấp vào biểu tượng git-bash
Tôi cũng gặp vấn đề tương tự, git bash không hỗ trợ phương thức truyền thống để sao chép và dán vào windows nhưng bạn chỉ có thể sao chép và dán trong một lệnh duy nhất
trên bàn phím của tôi được đặt trên cùng một phím với Màn hình in. thật không may, ctrl + in không hoạt động với tôi, vì vậy tôi đã bỏ qua các kết hợp làm việc sau đây cho tôi:
FN + CTRL + PRT SC - để sao chép
FN + Shift + PRT SC - để chèn