Cách bình luận nhiều dòng cùng một lúc trong Vim

How Comment Multiple Lines Once Vim



Vim là một trình soạn thảo văn bản dòng lệnh tuyệt vời, đặc biệt nếu bạn cảm thấy thoải mái với các phím tắt, chế độ và ràng buộc của nó. Tuy nhiên, khi làm việc với nó, chúng ta có thể gặp phải trường hợp chúng ta cần nhận xét về các khối mã trong khi chỉnh sửa mã và tệp cấu hình.

Bài viết này mô tả các cách nhanh chóng và dễ dàng để nhận xét và bỏ ghi chú nhiều dòng mã trong trình soạn thảo Vim. Học cách làm điều này sẽ giúp bạn không cần phải đi xuống từng dòng và nhận xét từng dòng.







Cách bình luận nhiều dòng - Vim

Đối với hướng dẫn này, chúng tôi sẽ sử dụng một tập lệnh python đơn giản được gọi là simple.py



Vim đơn giản.py



Phương pháp # 1 - Số dòng

Phương pháp đơn giản nhất để nhận xét nhiều dòng là sử dụng số dòng. Đầu tiên, mở tệp của bạn trong Vim và nhấn ESC để vào chế độ lệnh.





Vào

:[dòng đầu],[Dòng cuối]s / ^ /#

Để chứng minh, hãy cho chúng tôi nhận xét từ dòng 10 đến dòng 15./



Nếu bạn không muốn sử dụng số dòng trong lệnh, hãy sử dụng phương pháp tô sáng.

Để thực hiện việc này, hãy di chuyển đến dòng bạn muốn bắt đầu nhận xét và nhấn SHIFT + V. Thao tác này sẽ làm nổi bật toàn bộ dòng. Sau đó, sử dụng các phím mũi tên lên và xuống để tô sáng các đường khác.

Khi bạn đã đánh dấu các dòng để nhận xét, hãy nhấn enter; mã được đánh dấu sẽ trông giống như sau:

Nhấn ESC để vào chế độ lệnh và sử dụng lệnh như sau:

: s / ^ /#

Sau khi hoàn thành, bạn sẽ có tất cả các dòng bạn đã đánh dấu được nhận xét là:

Phương pháp # 2 - Chế độ trực quan

Phương pháp khác mà bạn có thể sử dụng để nhận xét nhiều dòng là sử dụng Chế độ trực quan.

Để thực hiện việc này, hãy nhấn ESC và điều hướng đến các dòng bạn muốn nhận xét.

Nhấn CTRL + V để bật Chế độ trực quan.

Sử dụng phím mũi tên lên và xuống, đánh dấu các dòng bạn muốn nhận xét.

Khi bạn đã chọn các dòng, hãy nhấn phím SHIFT + I để vào chế độ chèn.

Nhập ký hiệu lệnh của bạn, ví dụ: dấu # và nhấn phím ESC. Vim sẽ nhận xét tất cả các dòng được đánh dấu.

# 3 - Biểu thức chính quy

Một trong những phương pháp yêu thích của chúng tôi để nhận xét các dòng mã trong Vim là biểu thức chính quy. Ví dụ, sử dụng regex là một phương pháp mạnh mẽ để nhận xét phác thảo có chứa một từ cụ thể.

Ví dụ: để nhận xét các dòng có chứa từ def, hãy sử dụng lệnh:

:NS/trong khi/ s / ^ /#

Nhấn enter để nhận xét các dòng:

Cách bỏ ghi chú nhiều dòng - Vim

Điều ngược lại là đúng; một khi bạn nhận xét về các dàn ý, bạn cần bỏ ghi chú chúng. Để bỏ ghi chú nhiều dòng, hãy sử dụng phương pháp sau.

Nhập nội dung sau vào các dòng bỏ ghi chú bắt đầu bằng dấu #

:% s / ^# /

Một phương pháp khác là sử dụng chế độ Trực quan.

Điều hướng đến dòng bạn muốn nhận xét và nhấn CTRL + V để vào chế độ Trực quan.

Sử dụng các phím mũi tên lên và xuống để đánh dấu các dòng bạn muốn bỏ ghi chú. Sau khi được chọn, nhấn x để xóa các bình luận.

Khi bạn nhấn x, nó sẽ tự động bỏ ghi chú các dòng.

Kết luận

Tóm lại, sử dụng phím tắt Vim sẽ cải thiện quy trình làm việc và giúp nâng cao hiệu quả của bạn. Vui lòng tìm kiếm trang web của chúng tôi để biết thêm các hướng dẫn Vim để cải thiện kỹ năng Vim của bạn.

Cảm ơn bạn đã đọc!