Cách cài đặt lại trình soạn thảo văn bản nano trên máy Mac
Mục lục:
Nếu gần đây bạn đã thử sử dụng nano tại dòng lệnh trên MacOS, bạn có thể nhận thấy rằng trình soạn thảo văn bản pico được khởi chạy thay vào đó, thông qua một liên kết tượng trưng cho /usr/bin/nano tới pico. Điều này là do các phiên bản MacOS mới nhất đã loại bỏ trình soạn thảo văn bản nano khỏi dòng lệnh vì bất kỳ lý do gì và thay vào đó, nano được thay thế bằng pico.
Nếu bạn thích sử dụng trình soạn thảo văn bản nano hơn, bạn có thể lấy lại nano trong dòng lệnh bằng cách tự cài đặt thủ công.
Cách đơn giản nhất để cài đặt nano text editor trên MacOS là sử dụng Homebrew.
Cách cài đặt nano Text Editor trên MacOS
Nếu bạn chưa cài đặt Homebrew, trước tiên bạn cần cài đặt Homebrew. Homebrew rất dễ cài đặt trên máy Mac và cung cấp khả năng quản lý gói đơn giản cùng vô số công cụ dòng lệnh, ứng dụng và tiện ích quen thuộc với nhiều người dùng Unix và Linux.
Giả sử bạn đã cài đặt Homebrew, việc cài đặt nano trên Mac cực kỳ đơn giản.
Từ Terminal, gõ cú pháp sau:
brew cài đặt nano
Sau khi cài đặt xong nano, bạn có thể khởi chạy nano như bình thường từ dòng lệnh với:
nano
Sau đó, bạn sẽ quay lại sử dụng trình soạn thảo văn bản nano tại dòng lệnh.
Việc thay thế nano bằng pico theo mặc định đã có trong macOS 12.3 trở đi, nơi bạn cũng sẽ thấy rằng Python 2 đã bị xóa nhưng bạn có thể đặt Python 3 làm mặc định trên máy Mac nếu muốn. Mặc dù lý do chính xác cho những thay đổi này không rõ ràng, suy đoán trực tuyến cho thấy có thể là để thoát khỏi các vấn đề cấp phép GNU hoặc các vấn đề bảo mật tiềm ẩn. May mắn thay, nhờ có Homebrew, thật đơn giản để thêm và thay thế bất kỳ công cụ dòng lệnh nào không dùng nữa hoặc bị thiếu mà bạn có thể quen thuộc và sử dụng như một phần quy trình làm việc của mình, cho dù đó là nano, python hay bất kỳ thứ gì khác.
Đối với giá trị của nó, nano dựa trên pico, vì vậy nhiều người dùng thậm chí sẽ không nhận thấy sự khác biệt giữa hai trình soạn thảo văn bản, vì các lệnh, tổ hợp phím, giao diện, v.v. cũng giống nhau, nhưng nano cho phép một số tùy chỉnh mà pico không cung cấp.
Bạn có để ý rằng nano đã bị pico lặng lẽ thay thế không? Bạn đã thay thế và cài đặt nano hay bạn sẽ gắn bó với pico hay chọn thứ gì đó hoàn toàn khác như emacs hoặc vim?