Cách cải thiện bảng điều khiển Cygwin của bạn với Mintty
Cygwin thật tuyệt khi nhận được một số ưu điểm của dòng lệnh Linux trong Windows, nhưng sử dụng Windows Shell để truy cập nó sẽ giết chết một số phép thuật đó. Sử dụng Mintty và một vài phương pháp khác, bạn có thể làm cho trải nghiệm sang trọng hơn nhiều.
Hạn chế của Windows Shell
Chúng tôi đã chỉ cho bạn cách cài đặt và sử dụng Cygwin để bạn có thể sử dụng Windows và không phải bỏ lỡ tính tốt của dòng lệnh đó. Tuy nhiên, đối với nhiều người, sự phấn khích của việc chạy bash trong Windows bị cản trở nghiêm trọng bởi thực tế là Cygwin sử dụng trình vỏ Command Prompt để hoàn thành công việc. Dưới đây là một số vấn đề phổ biến và khiếu nại với thiết lập này:
- Thay đổi kích thước cửa sổ theo chiều ngang không hoạt động đúng
- Không thể thay đổi hiệu quả khuôn mặt hoặc kích thước phông chữ nhanh chóng.
- Cuộn qua bàn phím không hoạt động.
- Chọn văn bản trên nhiều dòng không hoạt động.
- Với một số cấu hình, việc chọn văn bản hoàn toàn không hoạt động.
- Đó là tất cả các loại xấu so với những gì thiết bị đầu cuối Linux cung cấp.
Một công cụ hữu ích là một việc vặt để sử dụng không thực sự đưa tôi đi rất xa. CÒn bạn thì sao?
Mintty tiết kiệm trong ngày
Mintty là một vỏ thay thế tuyệt vời cho Cygwin cung cấp một loạt các tính năng hữu ích và giảm bớt các vấn đề trên. Nếu bạn sử dụng MSYS / MinGW thay vì Cygwin, Mintty cũng hoạt động rất tốt với điều đó.
Bạn có thể cài đặt Mintty bằng cách lấy nó từ trang tải xuống của dự án (đảm bảo bạn có phiên bản phù hợp cho thiết lập của mình!) Hoặc bạn có thể chạy lại tệp Setup.exe của Cygwin.
Ở màn hình Chọn Gói, hãy xem bên dưới Shell Shells và tìm Mintty. Nhấp vào nơi có dòng chữ Skip Skip và nhấn nút Next. Sau khi cài đặt xong, bạn sẽ có thể đi đến Bắt đầu> Tất cả chương trình> Cygwin> mintty để khởi chạy nó.
Đây là cửa sổ Mintty mặc định trông như thế nào:
Đó là một chút vani, nhưng bạn sẽ nhận thấy việc thay đổi kích thước hoạt động đúng và phông chữ ít nhất là tốt hơn một chút. Bạn có thể nhấn Ctrl và + hoặc - để làm cho phông chữ lớn hơn hoặc nhỏ hơn tại bất kỳ thời điểm nào. Nhấp chuột phải vào Thanh tiêu đề và chọn Tùy chọn
Điều đầu tiên tôi làm là thay đổi độ trong suốt của cửa sổ và con trỏ trong tab Trông thành thứ tôi quen thuộc hơn. Đi qua tab Văn bản khi bạn hoàn thành việc đó.
Tất nhiên, bạn có thể thay đổi phông chữ mặc định, nhưng cả Địa điểm và Ký tự thành một cái gì đó khác với những gì Windows đang sử dụng ngay bây giờ. Bạn cũng có thể chơi với làm mịn phông chữ nếu màn hình của bạn hiển thị một chút quá lởm chởm.
Trong tùy chọn Chuột, bạn sẽ có thể thay đổi cài đặt tương tác chuột của mình, chẳng hạn như sao chép và dán. Bạn cũng có thể dễ dàng làm cho chuột đặt con trỏ dòng lệnh, điều mà người dùng vim thường có vẻ thích. Cuối cùng, nhấp vào Cửa sổ.
Tại đây, bạn có thể thay đổi kích thước thiết bị đầu cuối mặc định, kích thước bộ đệm cuộn và chọn một công cụ sửa đổi để cuộn bằng các phím mũi tên. Theo mặc định, Shift + Lên / Xuống sẽ cuộn qua bộ đệm trong cửa sổ. Bây giờ đây là cấu hình Mintty đã sửa đổi của tôi trông như thế nào.
(Nhấp vào hình trên để xem phiên bản lớn hơn.)
Các phương pháp khác (dành cho những người yêu thích PuTTY)
Mintty là tuyệt vời, nhưng những người khác có thể không thích nó rất nhiều. Chúng tôi đã chỉ cho bạn cách cài đặt máy chủ SSH trên Cygwin và nhiều người sử dụng PuTTY hoặc KiTTY để kết nối với Cygwin theo cách đó. Tuy nhiên, nếu bạn không muốn thiết lập quyền truy cập SSH, có một cách dễ dàng hơn.
PuTTYcyg là phiên bản vá của PuTTY có khả năng kết nối với các bản cài đặt Cygwin bản địa. Chỉ có một trở ngại duy nhất: PuTTY gần đây đã được cập nhật lên phiên bản 0.61, thêm hỗ trợ cho danh sách nhảy của Windows 7, thay đổi kích thước hàng không và phông chữ có chiều rộng không cố định. PuTTYcyg chưa được cập nhật, vì vậy bạn sẽ phải chọn giữa hỗ trợ Cygwin và khả năng tương thích Windows 7. Tôi chưa thể tìm thấy bản vá, vì vậy tôi đã không thử thêm hỗ trợ cho phiên bản mới nhất của PuTTY. Nếu bạn có, xin vui lòng để lại một dòng trong các ý kiến.
Cá nhân, tôi thích KiTTY hơn PuTTY vì nó có thể tùy chỉnh nhiều hơn và được cập nhật thường xuyên hơn trong 4 năm qua. Có một bản vá PuTTYcfg tương thích KiTTY bổ sung chức năng này cho những người khác như tôi. Thành thật mà nói, kể từ khi tôi bắt đầu sử dụng Mintty với Cygwin, tôi đã không chạm vào KiTTY trong vài tuần.
Cuối cùng, nếu bạn đang tìm kiếm thứ gì đó hỗ trợ Cygwin cũng như Dấu nhắc lệnh của Windows, bạn có thể quan tâm đến Console. Đây là một sự thay thế giao diện điều khiển cho phép lập bảng nhiều loại vỏ cũng như thêm độ trong suốt và thay đổi phông chữ nhanh chóng.
Bạn có vỏ Cygwin ưa thích? Bạn có một sự thay thế cho Cygwin? Biết một bản vá hoạt động với PuTTY 0.61? Hãy cho chúng tôi biết dưới đây!