Trình soạn thảo văn bản mới của Microsoft là sự thay thế cho Vim và Nano

Tác giả Starlink, T.Năm 20, 2025, 11:45:14 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Microsoft vừa phát hành 'Edit' như một trình soạn thảo văn bản dòng lệnh mới, sẽ sớm trở thành ứng dụng tích hợp trong Windows. Nó lấy cảm hứng từ chương trình MS-DOS Edit từ những năm 1990 và hiện đã là phần mềm mã nguồn mở.

Công ty đã công bố trình chỉnh sửa mới tại hội nghị Build 2025. Trong một bài đăng trên blog, công ty cho biết, "Chúng tôi đang giới thiệu trình chỉnh sửa văn bản dòng lệnh, Edit on Windows, có thể truy cập bằng cách chạy 'edit' trong dòng lệnh. Điều này cho phép các nhà phát triển chỉnh sửa tệp trực tiếp trong dòng lệnh, duy trì luồng hiện tại của họ và giảm thiểu việc chuyển đổi ngữ cảnh. Hiện tại, nó là mã nguồn mở và sẽ có sẵn để xem trước trong Chương trình Windows Insider trong những tháng tới."

Trình soạn thảo này trông quen thuộc với bất kỳ ai đã sử dụng Vim, Nano hoặc trình soạn thảo văn bản dòng lệnh khác. Nó có thể mở các tệp văn bản thuần túy để xem và chỉnh sửa cơ bản, hoàn chỉnh với tính năng Tìm & Thay thế và ngắt từ tùy chọn. Nó có thanh menu ở trên cùng và thanh trạng thái ở dưới cùng để biết thông tin về tệp, do đó giao diện gần giống với Notepad hoặc Nano hơn là Vi/Vim.


Microsoft cho biết Edit có dung lượng dưới 250kB và được viết hoàn toàn bằng ngôn ngữ lập trình Rust. Mã này có sẵn miễn phí trên GitHub theo Giấy phép MIT, vì vậy mặc dù Microsoft hiện chỉ xây dựng nó cho Windows, chúng ta có thể thấy các bản port (chính thức hoặc không) sang các hệ điều hành khác trong tương lai.

1. Nhưng tại sao?

Có nhiều trình soạn thảo văn bản dòng lệnh, vậy tại sao Microsoft lại tạo ra một trình soạn thảo khác? Một bài đăng trên blog đã giải thích, "Nhiều người trong số các bạn có lẽ đã quen với meme "Làm thế nào để thoát khỏi vim?". Mặc dù việc học câu thần chú thoát ma thuật tương đối đơn giản, nhưng chắc chắn không phải ngẫu nhiên mà điều này thường trở thành rào cản đối với các lập trình viên mới và cũ. Vì chúng tôi muốn tránh điều này đối với trình soạn thảo mặc định tích hợp sẵn [...] điều này thật không may đã giới hạn lựa chọn của chúng tôi vào danh sách các trình soạn thảo không có hỗ trợ của bên thứ nhất cho Windows hoặc quá lớn để đóng gói chúng với mọi phiên bản của hệ điều hành. Kết quả là, Edit đã ra đời."


Edit lấy cảm hứng từ MS-DOS Editor, ban đầu là trình soạn thảo văn bản tích hợp MS-DOS vào năm 1991, và sau đó trở thành một chương trình độc lập trong Windows 95 như một giải pháp thay thế cho Notepad. Editor tồn tại trong mọi bản phát hành 32 bit của Windows, bao gồm cả Windows 10. Nó không bao giờ được đóng gói trong các phiên bản Windows 64 bit, vì chúng không thể chạy các chương trình 16 bit như Editor. Windows 11 chỉ khả dụng dưới dạng hệ điều hành 64 bit, vì vậy Editor đã bị loại bỏ hoàn toàn.

Với tư cách là người chủ yếu sử dụng Nano khi chỉnh sửa nhanh trong terminal, Editor có vẻ là một lựa chọn thay thế tuyệt vời. Tôi hy vọng cuối cùng sẽ có người tìm ra bản port cho macOS.

2. Cài đặt ứng dụng Edit

Ứng dụng Edit hiện chưa có sẵn trên winget hoặc các kho lưu trữ gói khác, nhưng bạn có thể tải xuống từ trang phát hành GitHub. Bạn phải chạy ứng dụng bên trong thư mục đã giải nén hoặc sao chép tệp nhị phân edit vào một thư mục trong hệ thống PATH của bạn.

Microsoft cho biết tính năng này sẽ được triển khai cho các bản dựng Windows Insider "trong những tháng tới" và sẽ được triển khai cho tất cả PC chạy Windows 11 sau đó.