Vi & Vim

Hỏi và đáp cho những người sử dụng các nhóm soạn thảo văn bản vi và Vim






2
Mở rộng chuyển động f và t sang các dòng tiếp theo
Có cách nào t{char}và f{char}sẽ tiếp tục hoạt động trong các dòng tiếp theo nếu {char}không có trong một dòng nhất định? Tôi muốn tránh sử dụng /{char}<CR>để tiết kiệm 1 tổ hợp phím và để không phải tìm kiếm nổi bật, đặc biệt là khi tôi cần điều này …

1
Hoàn thành tên tệp cho các tệp từ xa
Bạn tôi đã chỉ cho tôi một mẹo hay về Emacs vài ngày trước, nơi anh ấy có thể mở một tệp trên một máy chủ từ xa và tôi nghĩ ngay rằng "cũng nên có cách để làm điều đó trong vim" và đó là sự thật. Tôi chỉ …



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
Ngăn Vim phá vỡ liên kết giữa thẻ trong markdown
Giả sử tôi có tệp Markdown này: [Lorem ipsum dolor sit ](http://vi.stackexchange.com/many-links-are-often-very) Trông thật tuyệt. Nhưng liên kết chưa hoàn thành, vì vậy tôi gõ -longvà bây giờ Vim ngắt dòng: [Lorem ipsum dolor sit ](http://vi.stackexchange.com/many-links-are-often-very-long) Do textwidth=80cài đặt của tôi ... Mặc dù việc phá vỡ một thẻ giữa …

1
Hãy coi chuỗi ký tự là một ngôn ngữ khác
Tôi có một số tệp JavaScript trong đó các chuỗi là đoạn mã HTML được chèn vào trang web. Vim thực hiện đánh dấu cú pháp trên JavaScript và làm nổi bật các chuỗi được trích dẫn như vậy. Trên thực tế, nó dường như vượt xa việc làm nổi …

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.