Sử dụng trình soạn thảo văn bản dòng lệnh trong Terminal
Để sửa tệp văn bản thuần túy trong Terminal, bạn có thể sử dụng trình soạn thảo văn bản dòng lệnh.
Trình sửa văn bản là một trong những chương trình cổ nhất trong mọi hệ điều hành và có nhiều loại—từ trình sửa văn bản hoàn toàn tự động, trong đó bạn cần viết công thức cho những tác vụ sẽ được thực hiện đối với văn bản rồi để máy tính làm việc, cho tới trình sửa văn bản tương tác hơn nhiều có thể sửa (và lưu) văn bản ở nhiều định dạng.
Đối với công việc có mục đích chung, dễ dàng nhất là sử dụng một trong các trình sửa văn bản được bao gồm trong macOS. Nếu bạn muốn sử dụng trình sửa văn bản hình ảnh, hãy sử dụng TextEdit (trong Launchpad). Nếu không, hãy sử dụng một trong nhiều trình sửa dòng lệnh được cung cấp. 3 trình sửa văn bản dòng lệnh đầy đủ tính năng nhất được cung cấp cùng macOS là:
Nano nano
là trình sửa dựa trên dòng lệnh đơn giản. Đó là sự thay thế cho trình sửa Pico, do đó, bạn có thể sử dụng những hướng dẫn sử dụng trình sửa Pico với nano
. Nếu bạn gọi ra trình sửa Pico thì thực tế bạn đã chạy nano
. nano
là sự giới thiệu hợp lý đối với việc sử dụng trình sửa dựa trên dòng lệnh do trình sửa đó bao gồm sự trợ giúp trên màn hình dễ làm theo.
Vim vim
là trình sửa văn bản tương thích với vi
. Trình sửa này có nhiều cải tiến mạnh mẽ để di chuyển, tìm kiếm và sửa tài liệu. Học sửa cơ bản thật đơn giản và có nhiều tính năng bổ sung khác để khám phá. Bạn có thể truy cập vào hầu hết các tính năng bằng cách sử dụng các tổ hợp phím nhấn kích hoạt hoạt động nhất định. vim
, hoặc trình sửa đời sau này, vi
, có trong hầu hết các hệ điều hành dựa trên UNIX. Nếu bạn sẽ làm nhiều công việc sửa từ dòng lệnh, đó sẽ là trình sửa hay nên tìm hiểu cách sử dụng, tuy nhiên, nếu bạn chỉ thỉnh thoảng sử dụng trình sửa dựa trên dòng lệnh, bạn có thể tải mà không cần phải tìm hiểu.
Emacs Giống như vim
, emacs
là trình sửa cực kỳ đầy đủ tính năng có trong hầu hết các hệ điều hành dựa trên UNIX. Ngoài sức mạnh sửa, emacs
cực kỳ dễ tùy chỉnh, với các tính năng bổ sung có sẵn trong các mô-đun cho phép giao diện emacs
làm được nhiều việc hơn ngoài chỉ sửa văn bản. Emacs tương đối dễ dùng khi sửa cơ bản và có nhiều tính năng để bạn khám phá. Giống như vim
, emacs
sử dụng các tổ hợp phím nhấn để truy cập vào nhiều hoạt động chức năng khác nhau. Những tổ hợp phím nhấn này yêu cầu ghi nhớ, do đó, emacs
hữu ích nhất nếu bạn sử dụng dòng lệnh thường xuyên.
Nếu bạn mới sử dụng dòng lệnh và không dự kiến sử dụng trình sửa đó nhiều để sửa, nano
có lẽ là sự lựa chọn thích hợp nhất của bạn. Nếu bạn dự kiến dành nhiều thời gian sử dụng môi trường dòng lệnh, có lẽ bạn nên tìm hiểu vim
hoặc emacs
. Chúng có các triết lý thiết kế rất khác nhau, do đó, hãy dành chút thời gian với từng trình sửa đó nhằm xác định trình sửa phù hợp nhất cho bạn.
Bạn gọi ra trình sửa dòng lệnh bằng cách nhập tên của trình sửa, tiếp sau là dấu cách rồi nhập tên của tệp bạn muốn mở. Nếu bạn muốn tạo tệp mới, hãy nhập tên trình sửa, tiếp sau là dấu cách và nhập tên đường dẫn của tệp. Dưới đây là ví dụ về việc sử dụng
nano
để mở tệp mới có tên “myFile.conf” trong thư mục Tài liệu của bạn:$ nano ~/Documents/myFile.conf
Để biết thêm thông tin về việc sử dụng nano
, vim
hoặc emacs
, hãy xem trang hướng dẫn của các trình sửa đó.