2009-07-30 10 views
8

Tôi sử dụng VIM làm trình soạn thảo văn bản chính ở đây tại nơi làm việc và tôi thường mở 10-15 tệp cùng lúc trong một vài cửa sổ có nhiều tab, mỗi tab có cửa sổ riêng. Tôi thích sử dụng VIM, nhưng tôi ghét phải làm lại toàn bộ thiết lập của mình mỗi khi máy chủ dev bị trả về hoặc máy của tôi bị treo. Có cách nào để có được VIM để nhớ một thiết lập, chẳng hạn như các tính năng "dự án" trong nhiều IDE? Hoặc tôi có bị kẹt phải mở tất cả các tập tin trong cùng một cách mỗi lần?Làm cách nào để sử dụng VIM để ghi nhớ các tệp đang mở giữa các phiên?

Trả lời

20

Hãy xem lệnh :mksession.

Phiên làm việc giữ Chế độ xem cho tất cả các cửa sổ, cùng với cài đặt chung. Bạn có thể lưu một phiên và khi bạn khôi phục phiên sau, bố cục cửa sổ sẽ giống nhau. Bạn có thể sử dụng một phiên để nhanh chóng chuyển đổi giữa các dự án khác nhau, tự động tải các tệp bạn đã làm việc lần cuối vào dự án đó.

+0

Cảm ơn rất nhiều! Chính xác những gì tôi đang tìm kiếm. – daveslab

7

Kiểm tra giúp cho mksession

+0

Cảm ơn bạn đã đề xuất! – daveslab