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 -