Xây dựng trong bash mà Msysgit cung cấp được xây dựng trên đầu trang của cmd.exe. Điều đó làm cho nó kinh khủng, so với ví dụ: xterm. (clipboard, nhập văn bản/đầu ra, lịch sử, v.v.)
Cách khắc phục hiện tại tôi đang sử dụng khi sử dụng Windows là tôi sử dụng phiên bản mới nhất của MSysGit + Cygwin với bash. Điều đó mang lại cho tôi một vỏ tốt với một git gần đây và nhanh chóng. Với cách tiếp cận đó, bạn có thể sử dụng các shell khác, như zsh. Hãy coi chừng rằng sự cân bằng bao gồm git không thể sử dụng PAGER của bạn (tôi đã phải bí danh những thứ như "git log" thành "git log | less").
Tôi chắc chắn là bạn không thể. 'msysgit' cho một" vỏ giống Unix ". Tôi không * nghĩ * đó là việc triển khai đầy đủ 'bash'. Bạn đang cố giải quyết vấn đề gì với 'zsh' trên Windows? Nếu bạn đang ở sau một trình bao đầy đủ, bạn có thể sử dụng 'bash/zsh' trong Cygwin, tạo một môi trường POSIX (gần như) đầy đủ trong Windows. Đọc lại câu hỏi của bạn: bạn có phải là một cách để mở cửa sổ lệnh dựa trên 'zsh' trong thư mục hiện tại từ Windows Explorer bằng cách sử dụng phím tắt chuột không? – simont
Tôi đoán có, Cygwin cung cấp một môi trường POSIX tốt, ngoại trừ việc tôi bị ấn tượng, msysGit hoạt động tốt hơn nhiều so với git của Cygwin và không thể sử dụng msysGit từ Cygwin do cách bàn giao tiếp được xử lý. –