Tìm kiếm và thay thế text trong VIM (find and replace with VIM)

Trong vi, bạn có thể sử dụng các lệnh tìm kiếm và thay thế bằng các ký tự đại diện hoặc biểu thức chính quy. Dưới đây là một số lệnh thường được sử dụng:

cach su dung vim trong linux lenh vim trong

Tìm kiếm:

  • /pattern: Tìm kiếm xuống dòng tiếp theo mà khớp với pattern.
  • ?pattern: Tìm kiếm lên dòng trước mà khớp với pattern.

Tìm kiếm và thay thế:

  • :s/pattern/replace/g: Thay thế mọi pattern bằng replace trong dòng hiện tại.
  • :%s/pattern/replace/g: Thay thế mọi pattern bằng replace trong toàn bộ tệp.
  • :%s/pattern/replace/gc: Thay thế mọi pattern bằng replace trong toàn bộ tệp, với xác nhận từng thay thế.

Một số ví dụ:

  • Tìm kiếm từ foo đến cuối tệp: /foo
  • Tìm kiếm từ foo đến đầu tệp: ?foo
  • Thay thế mọi foo bằng bar trong dòng hiện tại: :s/foo/bar/g
  • Thay thế mọi foo bằng bar trong toàn bộ tệp: :%s/foo/bar/g
  • Thay thế mọi foo bằng bar trong toàn bộ tệp, với xác nhận từng thay thế: :%s/foo/bar/gc

Datalinks.vn

Hello các bạn, tôi là Dương Nguyễn (DuoDBA - https://www.youtube.com/@DuoDBA) tác giả của blog này. Mong muốn được chia sẻ kiến thức và kinh nghiệm về cơ sở dữ liệu với những người đam mê và quan tâm đến lĩnh vực này. Tôi có tổ chức các khoá Coaching về #OracleDatabase và luyện thi #OCP thường xuyên, các bạn muốn có người đồng hành thì alo tôi nhé. Call/Zalo: 0765 871 888. Thanks you !.....
5 1 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
guest

0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận