Phát hành M-Commander 6.1.0, một phiên bản phát triển từ trình quản lý tập tin Midnight Commander.

M-Commander 6.1.0, một trình quản lý tập tin dạng cửa sổ kép, đã được phát hành. Đây là một phiên bản phát triển từ GNU Midnight Commander và được nâng cấp với hỗ trợ cho các plugin bảng điều khiển được tải trong quá trình chạy. Các plugin bảng điều khiển có thể được sử dụng để mở các tệp lưu trữ, bộ nhớ ngoài (FTP, SFTP, Samba, S3), kho lưu trữ Git, vùng chứa Docker, tài nguyên Kubernetes và cơ sở dữ liệu MongoDB và SQLite. Cơ chế shell con đã được thay thế bằng thiết bị đầu cuối PTY tích hợp sẵn mcterm. Mã được viết bằng C và Lua và được phân phối theo giấy phép GPLv3+. Các gói sẵn sàng sử dụng có sẵn cho Debian 13, Ubuntu 24/04/26/04 (PPA), Fedora 44, Arch Linux и macOS.

Sự thay đổi chính:

  • Dự án đã được đổi tên thành M-Commander. Tệp thực thi chính hiện là mcommander, trình soạn thảo được cung cấp dưới dạng mcedit6, trình xem là mview, trình xem khác biệt là mdiff, và các gói dành riêng cho từng bản phân phối là mcommander, mcommander-plugins và mcommander-lua. Ứng dụng có thể được cài đặt đồng thời với GNU Midnight Commander mà không ghi đè lên các thiết lập của mc.
  • Trình xem hỗ trợ hiển thị định dạng Markdown (tiêu đề, danh sách, bảng, liên kết, chú thích và khối mã với tính năng tô sáng cú pháp tương tự như trình soạn thảo). Có thể hiển thị sơ đồ Mermaid (lưu đồ, chuỗi và lớp) và công thức.
  • Giờ đây, trình xem có tính năng điều hướng văn bản tương tác bằng con trỏ hiển thị, cho phép bạn chọn nội dung bằng bàn phím hoặc chuột và sao chép vào clipboard.
  • Trình xem giờ đây chia sẻ tính năng tô sáng cú pháp với trình xử lý. Việc xem các tập tin lớn đã được tối ưu hóa, với màn hình đầu tiên hiển thị ngay lập tức và nội dung còn lại được tải không đồng bộ. Một hộp thoại riêng cho trình xem đã được thêm vào menu Cài đặt.
  • Plugin lua-pdf cho phép xem các trang PDF dưới dạng văn bản với hình ảnh được hiển thị bằng sixel và Chafa.
  • Đã thêm plugin bảng điều khiển mcpeek, cho phép bạn mở các assembly .NET dưới dạng cây tham chiếu, tài nguyên, không gian tên và kiểu dữ liệu, xem mã C# hoặc IL đã được dịch ngược và theo dõi các tham chiếu đến các assembly khác.
  • Giao diện để xem và chỉnh sửa giao diện đã được triển khai. Các phần riêng biệt dành cho mcterm, mctree và mcstruct đã được thêm vào cho tất cả các giao diện được cung cấp, và các giao diện Mashdark và Tokyo Night mới cũng đã được bổ sung.
  • Trình soạn thảo giờ đây có khả năng hiển thị các ký tự điều khiển dưới dạng "^X" hoặc ẩn chúng. Bộ nhớ tạm của trình soạn thảo giờ đây sẽ ghi nhớ mã hóa (văn bản có mã hóa khác sẽ tự động được mã hóa lại khi dán vào tệp).
  • Hiện tại, trình giả lập cửa sổ lệnh hỗ trợ tìm kiếm trong kết quả bằng tổ hợp phím Alt-S và lọc kết quả bằng tổ hợp phím Alt+Shift+S.
  • Đã thêm hỗ trợ chỉnh sửa trực tiếp menu tùy chỉnh, cho phép bạn thêm, thay đổi, sắp xếp lại và xóa các mục và menu con.
  • Giờ đây, các bảng điều khiển cục bộ có khả năng theo dõi các thay đổi về trạng thái của tệp và thư mục thông qua hệ thống inotify (được kích hoạt bởi cài đặt "Theo dõi thư mục").
  • Quy trình đánh dấu một lượng lớn tệp tin đã được tối ưu hóa.
  • Các thao tác với thuộc tính tệp, chẳng hạn như Chmod, Chown và Chattr, đã được chuyển sang một menu riêng biệt, "Thuộc tính".
  • Hộp thoại Danh sách nóng hiện hỗ trợ thêm liên kết đến địa chỉ VFS và nội dung được tạo bởi các plugin bảng điều khiển (Git, Docker, Kubernetes, kho lưu trữ).
  • Các trang trợ giúp và trang hướng dẫn đã được chuyển đổi sang định dạng Markdown. Các trang hướng dẫn cho mctree và mcstruct đã được thêm vào.
  • Đã thêm khả năng sử dụng tổ hợp phím Ctrl-Space để xem kích thước của các thư mục bên trong tệp lưu trữ.

Nguồn: opennet.ru

Mua dịch vụ lưu trữ đáng tin cậy cho các trang web có bảo vệ DDoS, máy chủ VPS VDS 🔥 Mua dịch vụ hosting website đáng tin cậy với bảo vệ DDoS, máy chủ VPS VDS | ProHoster