Câu hỏi ngắn gọn: Có thể mở một tab trong một cửa sổ và không phải là một cửa sổ trong một tab? . Như thế này:
Thay vì điều này:
Một số nền tảng liên quan đến câu hỏi:
Tôi đã quen với giao diện giống như giao diện trên màn hình đầu tiên được chụp ở trên, nơi các tab nằm trong cửa sổ.
Ban đầu tôi có thể đạt được điều này trong Vim với sự trợ giúp của chức năng của ứng dụng bảng điều khiển, bởi vì tôi rất mới với Vim và không muốn nhớ nhiều lệnh hơn để làm việc với windows. Nhưng cách tiếp cận này có một số bất tiện đối với tôi:
- không chia sẻ sổ đăng ký
- các
.viminfo
tập tin được mở riêng cho từng trường hợp của vim, và do đó một số thông tin quan trọng có thể bị mất, nếu trường hợp của vim, nơi mà nó đã có mặt đã bị đóng cửa đầu tiên (vì mỗi trường hợp của trình biên tập ghi đè.viminfo
tập tin).
Tôi đã quản lý một số cách giải quyết cho từng vấn đề này, được liệt kê dưới đây trong trường hợp bất kỳ ai khác sẽ gặp phải vấn đề này:
- để chia sẻ các thanh ghi giữa các cửa sổ của một thiết bị đầu cuối, tôi đã cài đặt
xclip
ứng dụng và sao chép các thanh ghi với các lệnh cũ như:call system('xclip', @")
- đối với các
.viminfo
vấn đề viết lại, tôi chỉ cố gắng chú ý đến thứ tự đóng các trường hợp Vim.
Nhưng một ngày khác, tôi cảm thấy mệt mỏi vì điều này và quyết định thử các cửa sổ trong Vim, và điều đầu tiên tôi tìm thấy là các tab là "phía trên" các cửa sổ, điều mà cá nhân tôi không thích.
Tôi đã xem một số tài liệu của Vim về điều này và dường như không thể mở một tab trong cửa sổ. Bất cứ ai cũng có thể trả lời cho điều này bằng cách giải thích làm thế nào nó có thể, hoặc khẳng định rằng nó là không thể?