Bạn có chắc chắn muốn xóa bài viết này không ?
Bạn có chắc chắn muốn xóa bình luận này không ?
Find & Replace trong Vim
Find & Replace trong Vim
Để thực hiện thao tác này, giả sử chúng ta cần replace chữ huytd
thành cudau
trong một file, đầu tiên chúng ta tiến hành tìm các chuỗi huytd
bằng cách gõ dấu xuyệt /
và nội dung cần tìm:
/huytd
Enter một phát nó sẽ nhảy đến từ gần nhất tìm được. Tại vị trí này gõ: cw để xóa từ hiện tại, đưa Vim vào Insert mode, gõ từ cần thay thế (cudau
), bấm nút ESC.
Tới lúc này, bạn có thể tiếp tục nhấn nút n
để nhảy đến vị trí tìm thấy chữ huytd
tiếp theo và lặp lại thao tác trên, hoặc đơn giản là nhấn nút dấu chấm .
để lặp lại thao tác replace ở trên.
Ví dụ:
Nội dung:
mot cong mot bang hai
Muốn replace chữ mot
thành 1
, các thao tác phím sẽ là:
/mot <ENTER> cw 1 <ESC> n . <ESC>
cudauthongthai 01-08-2016




