Hướng dẫn sử dụng vi text editor trong linux, centos

Mở file

Cũng giống như các editor khác bạn cần sử dụng vi trước tên file.

vi /duong_dan_den_file

ví dụ: vi /var/www/index.php sẽ mở file index.php trong editor

Đóng file

Khi đã làm việc với file xong, để đóng file bạn bấm “Esc” (phím Escape) rồi gõ:

:q!

để thoát và không lưu.

# 😡

lưu lại nội dung file và thoát.

Hiển thị số dòng

Mặc định khi bạn mới mở file bằng vi nó sẽ không có hiển thị số dòng, nếu muốn show số dòng để dễ dàng làm việc bạn gõ lệnh sau:

:set nu

Sửa file

Trong vi có 2 chế độ là command mode và insert mode. Mặc định là command mode. Để chuyển sang chế độ sửa hoặc ghi vào file (insert mode) bạn sử dụng:

# :i

để chuyển sang chế độ insert mode (ký tự được ghi phía trước con trỏ)

:a

để chuyển sang chế độ insert mode (ký tự được ghi phía sau con trỏ)

Lưu ý: trong chế độ insert mode bạn không thể dùng các command (các lệnh của vi như tìm kiếm ….), để có thể dùng command bạn cần thoát chế độ insert trước (bằng cách gõ Esc trên bàn phím).

Di chuyển con trỏ

Để 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.

Xem thêm:  Windows VPS vs Linux VPS: Máy chủ VPS nào sẽ giúp khai thác tối đa tài khoản Web Hosting của bạn

Xóa dòng

Để xóa 1 dòng, bạn di chuyển con trỏ đến đầu dòng đó và gõ dd

Copy và paste

Để copy 1 dòng, bạn gõ:

# yy

Để paste dòng đó, bạn di chuyển đến nơi cần paste và gõ:

# p

Tìm kiếm:

Để 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

Nhảy đến 1 dòng hoặc cột nào đó

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

0/5 (0 Reviews)