Vi Editor là gì?

Vi Editor là gì?


vi Editor” là trình soạn thảo văn bản được sử dụng phổ biến trên HDH Linux/Unix. Trong bài viết này, sẽ hướng dẫn các bạn cách sử dụng cơ bản lệnh vi (vi command) trong Linux.

Vi Editor là gì?

Vi Editor là trình soạn thoải văn bản ban đầu được tạo ra cho hệ điều hành Unix/Linux. Nó được định nghĩa và đặc tả bởi Single Unix Specification and POSIX.
Các thông tin cơ bản
  • Viết tắt của từ Visual
  • Chức năng: Screen-oriented (visual) display editor
  • Cú pháp: vi [-rR][-c command][-t tagstring][-w size][file …]
  • General commands
  • Năm phát hành đầu tiên: 1976
Ngoài ra có một phiên bản mở rộng của Vi Editor là Vim Editor với nhiều chức năng hơn. Để cài đặt Vim, sử dụng command sau:
  • #Trên Ubuntu/Debian
  • sudo apt-get install vim
  • # Trên Centos/RHEL
  • sudo yum install vim

Hướng dẫn sử dụng Vi Editor

1. Mở file
  • vi <duong_dan_file>
2. Chế độ Visual và Insert
Bình thường khi mở một file bằng lệnh vi thì chế độ mặc định là chế độ Visual, ở chế độ này bạn có thể sử dụng các lệnh của Vi. Nhưng để nhập liệu thì cần chuyển sang chế độ Insert. Để chuyển sang chế độ Insert thì các bạn bấm phím <I> trên bàn phím.
Để quay trở lại chế độ Visual các bạn sử dụng phím Escape <Esc>
3. Hiển thị  và ẩn số dòng (Line Number)
Ở chế độ Visual nhập :set nu hoặc :set number để hiển số dòng
Để ẩn số dòng nhập :set nonu hoặc :set nonumber
4. Di chuyển tới một dòng (Line) bất kỳ
Ở chế độ Visual nhập :<Line_Number> cần di chuyển đến
VD :20 thì vi Editor sẽ đưa bạn tới dòng 20
5. Di chuyển tới đầu file và cuối file
Để di chuyển lên đầu file bấm phím <G>
Để di chuyển tới cuối file bấm tổ hợp phím <Shift> + <G> 
6. Tìm kiếm chuỗi ký tự
Ở chế độ Visual nhập \<Chuoi_ky_tu> để tìm kiếm.
7. Copy, paste và xóa 1 dòng (Line)
– Bấm 2 lần phím <Y> để copy dòng
– Bấm phím <P> để paste dòng
– Bấm 2 lần phím <D> để xóa dòng
8. Undo sửa file
– Bấm phím <U> để undo thao tác lỗi.
9. Lưu file
– Lưu file đã chỉnh sửa, nhập :w
– Lưu file đã chỉnh sửa và thoát ra ngoài :wq
– Thoát file và không lưu lại chỉnh sửa nhập :q!
Trên là những cách sử dụng cơ bản của lệnh vi mà mình đã đúc kết trong quá trình sử dụng, hy vọng nó sẽ giúp ích cho các bạn.

Nhận xét

Bài đăng phổ biến