Cut – Copy và paste trong Vim

Vim là một chương trình xử lý text rất mạnh được sử dụng rất phổ biến trên các hệ điều hành Linux, Unix. Tuy nhiên do không có giao diện trực quan nên việc cut – copy và paste trong Vim tương đối khó đối với những ai mới bắt đầu làm quen với hệ điều hành linux. Trong bài viết này mình xin chia sẻ với các bạn thao tác cut – copy và paste trong Vim nhé.

Cut - Copy và paste trong Vim

Thao tác di chuyển (cut):

– Đặt con trỏ soạn thảo vào vị trí bạn muốn bắt đầu di chuyển (cut)

– Bấm v (hoặc V nếu bạn muốn cut cả dòng).

– Di chuyển con trỏ đến vị trí cuối đoạn văn bản bạn muốn cut

– Bấm d

– Di chuyển con trỏ đến vị trí bạn muốn dán (paste)

– Bấm p để dán vào sau con trỏ, bấm P để dán vào trước con trỏ.

Thao tác sao chép (copy): giống với sao chép di chuyển, chỉ khác là ở bước 4, thay vì bấm d thì các bạn bấm y.

– Đặt con trỏ soạn thảo vào vị trí bạn muốn bắt đầu sao chép (copy)

– Bấm v (hoặc V nếu bạn muốn copy cả dòng).

– Di chuyển con trỏ đến vị trí cuối đoạn văn bản bạn muốn copy

– Bấm y

– Di chuyển con trỏ đến vị trí bạn muốn dán (paste)

– Bấm p để dán vào sau con trỏ, bấm P để dán vào trước con trỏ.

Ngoài ra có thể dùng thao tác ấn phím yy để sao chép dòng hiện tại vào buffer, hoặc Nyy sao chép N dòng (với N là số dòng cần copy) -> Sau đó ấn phím p ( P ) dán nội dung từ buffer vào dưới ( trên ) dòng hiện tại.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top