Làm thế nào để cải thiện giao diện điều khiển Cygwin của bạn với Mintty

Mục lục:

Làm thế nào để cải thiện giao diện điều khiển Cygwin của bạn với Mintty
Làm thế nào để cải thiện giao diện điều khiển Cygwin của bạn với Mintty

Video: Làm thế nào để cải thiện giao diện điều khiển Cygwin của bạn với Mintty

Video: Làm thế nào để cải thiện giao diện điều khiển Cygwin của bạn với Mintty
Video: Your First HOME SERVER - What to look for? - YouTube 2024, Tháng mười một
Anonim
Cygwin tuyệt vời để có được một số tính năng tốt trong dòng lệnh của 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.
Cygwin tuyệt vời để có được một số tính năng tốt trong dòng lệnh của 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.

Giới hạn 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ỡ sự tốt đẹp của dòng lệnh đó. Đối với rất nhiều người, tuy nhiên, 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 shell Command Prompt để hoàn thành công việc. Dưới đây là một số vấn đề và khiếu nại phổ biến hơn 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 chính xác
  • Không thể thay đổi hiệu quả các phông chữ hoặc kích thước phông chữ khi đang di chuyển.
  • Di chuyển qua bàn phím không hoạt động.
  • Việc 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 xí so với những gì các thiết bị đầu cuối Linux cung cấp.

Một công cụ hữu ích mà một công việc vặt để sử dụng không thực sự đưa tôi đi xa. CÒn bạn thì sao?

Mintty tiết kiệm trong ngày

Mintty là một trình 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à làm 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 nó.

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ó được phiên bản phù hợp cho thiết lập của mình!) Hoặc bạn chỉ có thể chạy lại tệp Setup.exe của Cygwin.

Tại màn hình Select Packages, xem dưới “Shells” và tìm Mintty. Nhấp vào nơi nó nói "Bỏ qua" và nhấn nút Tiếp theo. Sau khi cài đặt xong, bạn có thể vào Start> All Programs> Cygwin> mintty để khởi động nó.
Tại màn hình Select Packages, xem dưới “Shells” và tìm Mintty. Nhấp vào nơi nó nói "Bỏ qua" và nhấn nút Tiếp theo. Sau khi cài đặt xong, bạn có thể vào Start> All Programs> Cygwin> mintty để khởi động nó.
Dưới đây là những gì cửa sổ Mintty mặc định trông giống như:
Dưới đây là những gì cửa sổ Mintty mặc định trông giống như:
Image
Image

Đó là một chút vani, nhưng bạn sẽ thấy việc thay đổi kích thước hoạt động đúng và phông chữ ít nhất cũng 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 Giao diện thành thứ tôi quen thuộc hơn. Chuyển đến tab Văn bản khi bạn đã hoàn tất.
Đ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 Giao diện thành thứ tôi quen thuộc hơn. Chuyển đến tab Văn bản khi bạn đã hoàn tất.
Bạn có thể thay đổi phông chữ mặc định, tất nhiên, nhưng cũng là Locale và Character Set 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 phông chữ làm mịn nếu màn hình của bạn cho thấy nó một chút quá lởm chởm.
Bạn có thể thay đổi phông chữ mặc định, tất nhiên, nhưng cũng là Locale và Character Set 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 phông chữ làm mịn nếu màn hình của bạn cho thấy nó 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 con chuột đặt con trỏ dòng lệnh, một cái gì đó mà người dùng vim thường có vẻ thích. Cuối cùng, nhấp vào Window.
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 con chuột đặt con trỏ dòng lệnh, một cái gì đó mà người dùng vim thường có vẻ thích. Cuối cùng, nhấp vào Window.
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 lại 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 + Up / Down sẽ cuộn qua bộ đệm trong cửa sổ. Giờ đây, cấu hình Mintty đã được sửa đổi của tôi trông như thế nào.
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 lại 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 + Up / Down sẽ cuộn qua bộ đệm trong cửa sổ. Giờ đây, cấu hình Mintty đã được 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.)
(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à một phiên bản vá của PuTTY có thể kết nối với bản cài đặt Cygwin gốc. Chỉ có một sự cố: PuTTY gần đây đã được cập nhật lên phiên bản 0.61, thêm hỗ trợ cho các danh sách nhảy của Windows 7, các kích thước không đổi kích thước và phông chữ 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 với Windows 7. Tôi đã không thể tìm thấy bản vá, vì vậy tôi chưa thử thêm hỗ trợ cho phiên bản PuTTY mới nhất. 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ó bản vá PuTTYcfg tương thích với 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 một cái gì đó hỗ trợ Cygwin cũng như Windows Command Prompt, bạn có thể quan tâm đến Console. Đó là một sự thay thế giao diện điều khiển cho phép tabbing của nhiều loại vỏ cũng như thêm sự minh bạch và thay đổi phông chữ trực tuyến.

Bạn có vỏ Cygwin ưa thích không? Bạn có một lựa chọn thay thế cho Cygwin? Biết một miếng vá hoạt động với PuTTY 0.61? Hãy cho chúng tôi biết dưới đây!

Đề xuất: