Khi tôi mở vim
bằng nhiều tệp ( vim f1 f2 ...
), làm cách nào tôi có thể mở tệp trực tiếp trong tab mà không cần sử dụng -p
?
Tôi đang tìm cách tách hành vi shell khỏi hành vi vim, xóa các vim
bí danh dựa trên, v.v ... Đó là lý do tại sao tôi không muốn sử dụng bí danh, v.v. (vì thế, không -p
).
Tôi khá chắc chắn rằng cái này đã được hỏi trên một vài trang SE (chẳng hạn như trên SO ). Tuy nhiên, tôi không có khả năng đánh giá đâu là cách tốt nhất để làm điều này, vì vậy tôi cũng hy vọng một lưu ý về lý do tại sao một phương pháp được đề xuất là tốt.
Đối với bài SO cụ thể được liên kết:
câu trả lời được chấp nhận không
tabpagemax=9999
. Gọi nó là thiên vị cá nhân, nhưng tôi thấy một giới hạn được đặt thành một số lượng lớn và tôi nghĩ có gì đó không đúng (theo cách tôi cảm thấy nếu tôi thấychmod 777
).:au VimEnter * set tabpagemax=9999|sil tab ball|set tabpagemax&vim
câu trả lời khác dẫn đến một tab trống thêm đang được mở, trong khi ngắn gọn hơn nhiều.
:autocmd VimEnter * argdo tabedit
Tôi hy vọng câu trả lời không có tab phụ được mở và không đặt giới hạn cho giá trị lớn (hoặc giải thích tại sao đó không phải là điều xấu).
:qa
bằng thói quen. Nếu đó là lợi thế duy nhất tôi đi với người khác, vì nó có vẻ đơn giản hơn.