Vi Editor là trình soạn thảo mặc định có sẵn trong linux, bạn có thể mở, đóng, sửa nội dung file khi sử dụng trình soạn thảo này. Dưới đây là một số câu lệnh cơ bản để sử dụng vi Mở file: Để mở file với vi trong linux các bạn sử dụng câu lệnh vi /duong_dan_file Ví dụ: Mở file cấu hình đăng nhập bằng VPS bằng Password hoặc SSH vi /etc/ssh/sshd_config Sửa file: Để sửa được nội dung file bạn phải chuyển vi từ chế độ command mode sang chế độ insert mode bằng cách nhấn phím insert trên bàn phím hoặc gõ lệnh sau khi vẫn ở chế độ command: :i để chuyển sang chế độ insert mode với ký tự được ghi phía trước con trỏ :a để chuyển sang chế độ insert mode với ký tự được ghi phía sau con trỏ Lưu ý: Chế độ insert mode là chế độ sửa file (sửa nội dung trong file) bạn gõ các lệnh command của vi nó sẽ hiểu là text và ghi vào nội dung file. Để có thể dùng các lệnh command các bạn cần quay trở lại chế độ command bằng cách nhấn phím ESC Lưu file: Khi đã làm việc với file xong, để đóng file bạn nhấn phím "Esc" rồi gõ: :q để thoát và không lưu hoặc gõ: :wq để lưu lại nội dung file và thoát Thao tác: Để di chuyển con trỏ bạn sử dụng các phím h,j,k,l hoặc các phím mũi tên tương ứng trên bàn phím Để xóa 1 dòng, bạn di chuyển con trỏ đến đầu dòng đó và gõ: dd Xóa 1 ký tự gõ: x Xóa 1 từ gõ: dw Để khôi phục lại những thay đổi trước đó gõ: u Để copy 1 dòng, bạn gõ: yy Để paste dòng đó, di chuyển đến nơi cần paste và gõ: p Để tìm kiếm bạn gõ / hoặc ?, phía sau là từ cần tìm kiếm Ví dụ: /ServerName sẽ tìm kiếm từ ServerName trong file Nếu vi nhảy đến kết quả đầu tiên chưa đúng ý bạn, để tiếp tục xem dòng khác gõ n Gõ số dòng muốn nhảy đến và gõ G, nhảy đến cột nào đó gõ | Ví dụ: 89G sẽ nhảy đến dòng 89 21| sẽ nhảy đến cột 21