2015-09-22 13 views
11

Khi tôi sử dụng :tabnew myfile trong vim, nó sẽ mở ra một tab mới.Cách đóng tab trong vim?

Khi tôi thoát tab với :q và tôi chuyển sang tab khác với :bn, tab vẫn ở đó.

Ai đó có thể giải thích lý do và cách thực sự đóng nó?

Trả lời

11

Bạn đang trộn các tab và bộ đệm. Tab chỉ đơn giản là cách hiển thị vùng đệm, đóng nó không làm gì cả.

Nếu bạn muốn xóa bộ đệm khỏi danh sách bộ đệm, hãy sử dụng :bd. Từ sự giúp đỡ:

:[N]bd[elete][!]   *:bd* *:bdel* *:bdelete* *E516* 
:bd[elete][!] [N] 
     Unload buffer [N] (default: current buffer) and delete it from 
     the buffer list. If the buffer was changed, this fails, 
     unless when [!] is specified, in which case changes are lost. 
     The file remains unaffected. Any windows for this buffer are 
     closed. If buffer [N] is the current buffer, another buffer 
     will be displayed instead. This is the most recent entry in 
     the jump list that points into a loaded buffer. 
     Actually, the buffer isn't completely deleted, it is removed 
     from the buffer list |unlisted-buffer| and option values, 
     variables and mappings/abbreviations for the buffer are 
     cleared. 
+1

Điều gì sẽ xảy ra nếu tôi có một "tab" có nhiều bộ đệm? Ví dụ: một tab có hai bộ đệm song song trong một phân tách dọc. Có một lệnh duy nhất để đóng tất cả các bộ đệm được liên kết với một tab không? – Jin

+3

@Jin: ': windo bd' nên làm những gì bạn muốn. – Marth

+0

Điều đó đã làm điều đó. Cảm ơn! – Jin

9

Bạn có thể sử dụng :tabclose.

Đọc thêm với :help tabpage.


Đối với đệm trở lại với :bn, tôi tin rằng đây là bình thường đối với "bộ đệm ẩn", và :bn kết thúc tốt đẹp xung quanh để các bộ đệm đầu tiên khi bạn đi qua người cuối cùng.

Xem :help buffer-hidden

+0

Nó vẫn còn đó khi di chuyển với ': bn' ... – orestiss

+0

Tôi nghĩ rằng OP có nghĩa là: khi sử dụng': tabclose' hoặc ': q', nếu sự thay đổi trong đó tab isn' Lưu, tab sẽ không bị đóng. –

+0

Nó không quan trọng nếu nó được lưu, nhấn ': bn' vẫn sẽ giúp bạn có được !!! :/ – orestiss

Các vấn đề liên quan