Tôi biết rằng :qa
đóng tất cả bộ đệm và cửa sổ và thoát khỏi vim. Nó cũng rõ ràng rằng tôi có thể sử dụng :q
để thoát khỏi một cửa sổ/chia nhỏ trong một tab nhất định. Nhưng hãy xem xét trường hợp tôi có ba cửa sổ trong tab hiện tại và một loạt các tab đang mở liền kề. Tôi muốn đóng ba cửa sổ trong tab hiện tại nhưng không thoát khỏi vim hoặc các tab lân cận khác.Làm cách nào để đóng tất cả các cửa sổ trong tab hiện tại của vim
Tôi làm cách nào? Tôi đã đi qua các tập tin trợ giúp vim, nhưng dường như không có một lựa chọn trực tiếp. Tôi tưởng tượng nó có thể có được chức năng như vậy bằng cách sử dụng vimscript, nhưng tôi muốn chắc chắn trước khi rút ra kết luận rằng đó là lựa chọn duy nhất.
Nếu vim không hỗ trợ trực tiếp và ai đó đã đủ tuyệt vời để viết một plugin cho nó, tôi rất muốn biết về nó.
Trong thuật ngữ Vim, "split" = a "window". Bạn có ý gì bằng cách đóng "tất cả các phần tách trong cửa sổ hiện tại"? Bạn đang nói về các trang tab? – glts
@glts yep, tôi nhận ra ngay sau khi đăng nó mà tôi đã nhét hết các thuật ngữ. Sửa nó ngay bây giờ. Cảm ơn đã chỉ ra điều đó. – gkb0986