vi Trình tạo lệnh
Tạo các lệnh vi để chỉnh sửa tệp trong trình soạn thảo hình ảnh
Bắt đầu với vi
## Vi là gì?
`vi` là trình soạn thảo văn bản dựa trên màn hình kinh điển, có mặt trên hầu hết các hệ thống Unix. Nó hoạt động theo chế độ riêng biệt (chế độ chèn và chế độ lệnh) và hoàn toàn chạy bên trong terminal, vì vậy rất thích hợp để chỉnh sửa các tập tin cấu hình qua SSH hoặc trên những máy chủ tối giản không có giao diện đồ họa.
## Cách sử dụng
1. **Đặt tùy chọn**: Chọn các tùy chọn như chế độ chỉ đọc hoặc lệnh Ex khi khởi động. 2. **Chỉ định tập tin**: Nhập đường dẫn tập tin cần mở (bỏ qua để bắt đầu với bộ nhớ đệm trống). 3. **Sao chép và chạy**: Dán lệnh được tạo ra vào terminal của bạn.
Bên trong vi: nhấn `i` để chèn văn bản, `Esc` để quay lại chế độ lệnh, sau đó nhấn `:wq` để lưu và thoát (hoặc `:q!` để hủy bỏ các thay đổi).
Các tùy chọn phổ biến
### `-R` Chế độ chỉ đọc Mở tệp ở chế độ chỉ đọc để ngăn việc chỉnh sửa vô tình được lưu thay thế bản gốc. Rất hữu ích để kiểm tra các tệp hệ thống như `/etc/hosts`.
### `-r` Khôi phục Khôi phục các tệp swap chưa được lưu sau khi xảy ra sự cố hoặc kết nối SSH bị ngắt. Chạy `vi -r` riêng lẻ để liệt kê các tệp có thể khôi phục.
### `-c COMMAND` Chạy lệnh Ex Thực thi lệnh Ex được chỉ định sau khi tệp được tải, ví dụ: `-c ':set number'` để bật số thứ tự dòng khi mở tệp.
### `-s` Chế độ xử lý hàng loạt im lặng Chạy ở chế độ yên lặng để sử dụng trong việc viết script (đọc lệnh từ stdin, không có thông báo). Kết hợp với `-c` để tự động hóa các thao tác chỉnh sửa.
### `-w` Vô hiệu hóa tín hiệu SIGHUP Tắt tín hiệu hangup để trình soạn thảo vẫn hoạt động ngay cả khi terminal bị đóng — rất hữu ích cho các phiên chỉnh sửa dài.
▶Làm thế nào để khôi phục tập tin sau khi máy tính bị sập?
▶Làm thế nào để mở một tập tin đã có số thứ tự dòng?
▶Sự khác biệt giữa vi và vim là gì?
Nếu công cụ này đã giúp ích cho bạn, hãy nghĩ đến việc mua một cốc cà phê cho tôi.
Hãy mua cho tôi một cốc cà phê nhé.