Hướng dẫn sử dụng câu lệnh vi và vim trong Linux

Hướng dẫn sử dụng trình sửa văn bản bằng lệnh vi

  1. Mở 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âu lệnh của vi. Nhưng cần nhập dữ liệu phải chuyển sang chế độ Insert. Để chuyển sang chế độ Insert thì các bạn nhập phím “ i “ trên bàn phím

    Để quay trở lại chế độ Visual các bạn sử dụng phím Esc
  3. Hiển thị và ẩn số dòng( line number)
    Ở chế độ visual nhập :set nu hoặc :set number để hiển thị số dòng
    Để ẩn số dòng nhập :set nonu hoặc :set nonumber

  4. Di chuyển đến một dòng line bất kỳ.
    Ở chế độ visual :<số dòng>
    vd :20 thì editor sẽ đưa bạn đến dòng 20
  5. Di chuyển đến đầu file và cuối file
    Di chuyển đến đầu file bấm phím G
    Di chuyển đến cuối file bấm Shift + G  
  6. Tìm kiếm chuỗi ký tự
    Ở chế độ Visual nhập \<chuỗi ký tự> để tìm kiếm
  7. Copy, Paste và xóa 1 dòng
    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. 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 và không lưu chỉnh sửa nhập :q!
  9. Đếm ký tự của văn bản
    :! wc% 

Trên là cách cơ bản của lệnh vi

Sử dụng vim trong centOS-7

  1. cài đặt VIM
  2. Di chuyển con trỏ trong file
    4 phím sử dụng quan trọng trong vim là H,J,K,L
    H- Đi qua trái
    J – Đi xuống
    K – Đi lên
    L – Đi qua phải

    Di chuyển nhanh về đầu hoặc cuối dòng:
    $ — Nhảy về cuối dòng hiện tại
    0 — Nhảy về đầu dòng hiện tại

    Di chuyển về đầu file hoặc cuối file
    gg — Nhảy lên đầu file
    G — nhảy xuống cuối file
    50G — nhảy tới dòng 50 của file
    Ctrl + Shift + g hiển thị thông tin dòng hiện tại
  3. Highlight
    v — Highlight 1 vùng bằng phím HJKL
    v — Chọn nhanh dòng hiện tại
    vag — Chọn đoạn văn bản hiện tại
    ggVG — chọn toàn bộ file
  4. Tìm kiếm nội dung
    /nội dung — Tìm trong file từ vị trí con trỏ xuống dưới
    ?nội dung — tìm trong file từ vị trí con trỏ trở lên
    n — tiếp tục tìm kiếm với nội dung hiện tại
  5. chỉnh sửa nội dung
    i — bật chế độ chèn text
    R — bật chế độ thay thế ( replace)
    x — xóa 1 ký tự ở vị trí con trỏ
  6. Các lệnh lưu và thoát vim
    ở chế độ visual
    :q —  thoát khỏi vim
    :q! — buộc thoát không cần lưu
    :w — lưu file
    :wq — lưu và thoát

Trên là cách sử dụng vim đơn giản

Was this article helpful?

Related Articles