Vim - Gấp
Chức năng gấp sẽ hữu ích khi tệp có nội dung văn bản lớn. Sử dụng tính năng này, chúng tôi chỉ có thể hiển thị lọ thuốc đã chọn. Tính năng này đặc biệt hữu ích khi làm việc với các ngôn ngữ lập trình. Trong chương này, chúng ta sẽ thảo luận về các mục sau:
- Kích hoạt và hủy kích hoạt chức năng màn hình đầu tiên
- Các hành động gấp khác nhau
Kích hoạt và hủy kích hoạt gấp
Để kích hoạt màn hình gấp, sử dụng lệnh sau:
:set foldenable
:set foldmethod = indent
Để hủy kích hoạt màn hình đầu tiên, hãy sử dụng lệnh sau
:set nofoldenable
Hành động gấp
Đóng gấp
Để gấp mã, hãy chuyển đến bất kỳ phương thức nào và thực hiện lệnh sau:
zc
Ví dụ, hình ảnh dưới đây cho thấy kết quả của hành động này -
Mở gấp
Để mở màn hình đầu tiên, sử dụng lệnh sau:
zo
Hình ảnh dưới đây cho thấy kết quả của hành động này -
Đóng tất cả các nếp gấp
Để đóng tất cả các nếp gấp, hãy thực hiện lệnh sau
zM
Hình ảnh dưới đây cho thấy kết quả của hành động này
Mở ra tất cả
Để mở ra, tất cả hãy thực thi sau:
zR
Hình ảnh dưới đây cho thấy kết quả của hành động này -