Câu hỏi được gắn thẻ «folding»

Một tính năng cho phép ẩn (và chuyển đổi) các vùng của tệp văn bản một cách trực quan, bằng cách thay thế nội dung của nó bằng một dòng phác thảo.

1
Làm cách nào để gấp văn bản trong tệp JSON?
Tôi có một tệp JSON lớn. Nó không phải là dễ dàng để làm việc trên tất cả các tập tin tại một thời điểm. Tôi muốn gấp một số nội dung để tôi có thể làm việc trên một phần của tệp JSON. Ví dụ: { obj: {+}, // …
25 gvim  folding 

8
Có cách nào tốt nhất để gấp tập tin vimrc không
Gần đây tôi nhận ra rằng tôi vimrchiện dài hơn 400 dòng (mà IMO quá nhiều, tôi sẽ cố gắng giảm bớt điều đó) và để dễ điều hướng, đọc và chỉnh sửa nó, tôi quyết định tìm hiểu khái niệm về gấp trong vim (mà Tôi không quen thuộc) …
21 vimrc  folding 

3
Làm thế nào để gấp bình luận?
Cú pháp foldmethodrất hay, nhưng đôi khi tôi chỉ muốn gấp các bình luận trong một tệp nguồn. Ngoài ra cú pháp gấp các bình luận chỉ hoạt động cho các bình luận C-Style như: /* ... */ Nhưng không cho bình luận nồi hơi như: // // // ... …
16 folding 

1
Gấp các dòng được chọn
Làm cách nào tôi có thể gấp và mở các dòng được chọn trong chế độ trực quan? Hãy nói rằng tôi có ba đoạn văn và tôi muốn gấp hai đoạn đầu hoặc cuối thành một dòng: Test ==== Lorem Ipsum es simplemente el texto de relleno de las …

1
Tôi có thể lưu nếp gấp không?
Hôm nay tôi đã học được cách gấp / mở trong Vim; nó khá tiện dụng Thật bất ngờ, khi tôi thoát một tập tin và nhập lại nó, các nếp gấp tôi tạo ra đã biến mất (mở ra). Trong dự án lớn của công ty chúng tôi, có …
13 folding 


1
Gấp theo mẫu tìm kiếm regex
Tôi có một tệp văn bản đơn giản với các cột giá trị được phân tách bằng khoảng trắng. Như thế này: AU 3030 .... ... .... AU 3031 .... ... .... AU 3032 .... ... .... AU 3033 .... ... .... IT 48100 ... .. ..... IT 40100 ... …

2
Làm thế nào để bạn gấp chức năng tự động?
Có cách nào để tạo các hàm gấp Vim dựa trên cú pháp của khai báo hàm không? Ví dụ: có vim biến một hàm như thế này: def foobar(foo,bar): if foo > bar: print "foo" elif foo < bar: print "bar" elif foo == bar: print "foobar" Vào đây: …
12 folding 


3
Làm thế nào để viết một expr-expr?
Tôi đã đọc trang trợ giúp về Fold-expr ( :h fold-expr) nhưng nó không giải thích được cú pháp được sử dụng trong biểu thức là gì. Có bốn ví dụ: :set foldexpr=getline(v:lnum)[0]==\"\\t\" :set foldexpr=MyFoldLevel(v:lnum) :set foldexpr=getline(v:lnum)=~'^\\s*$'&&getline(v:lnum+1)=~'\\S'?'<1':1 :set foldexpr=getline(v:lnum-1)=~'^\\s*$'&&getline(v:lnum)=~'\\S'?'>1':1 Tôi hiểu rằng đó v:lnumlà dòng cần một mức độ chỉ …
10 folding 



2
Ẩn một số dòng nhất định (không gấp)
Tôi muốn có thể ẩn một số dòng nhất định trong bộ đệm của mình để hiển thị tất cả (và có thể chuyển đổi khi nhìn thấy chúng). Tôi tìm thấy những câu hỏi tương tự , nhưng chúng không giải quyết được vấn đề của tôi. Tôi không …

1
Cú pháp HTML gấp trong VIM?
Tôi đã tự hỏi đâu là cách tốt nhất để sử dụng cú pháp gấp cho các tệp HTML. Đặc biệt nếu nó có thể nhận ra mã javascript trong <script>thẻ. Tôi gõ set foldmethod=syntaxnhưng dường như không làm được gì cả. Tôi có phải thêm cái gì khác vào …

1
Làm thế nào để nhảy đến dòng tự động mở ra
Khi tôi nhảy đến dòng ( :76) tôi kết thúc một lần, nhưng nó không mở. Tôi có thể nhanh chóng mở ra nếp gấp và nó đến đúng dòng, nhưng tôi muốn có nếp gấp tự động mở ra để lưu tổ hợp phím. Có cách nào để đạt …
9 folding 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.