Có người quản lý dự án/phiên làm việc tốt cho vim không? A phiên (hoặc dự án) là danh sách tệp được đặt tên, ví dụ: "bitonic_sort" có thể xác định tệp "~/A/bitonic_sort.sk", "~/B/bitonic_sort.smt2", v.v.Trình quản lý phiên/phiên đệm (tương thích với Linux) tốt nhất cho Vim là gì?
(lý do) Tôi có một dự án cần chỉnh sửa tệp từ nhiều vị trí, và nó là quá cồng kềnh để mở chúng bằng tay mỗi khi tôi tiếp tục công việc. (Vì vậy, có vẻ như những thứ như nerdtree đã được nêu ra tại câu hỏi chị em này, Favorite (G)Vim plugins/scripts?, sẽ không hoạt động). Tôi cũng cần các phiên riêng biệt (nghĩa là danh sách tệp) cho các dự án khác nhau, không chỉ danh sách tài liệu gần đây.
Sau khi tất cả tài liệu được tải dưới dạng bộ đệm, mọi cải tiến để chuyển đổi giữa chúng là dấu cộng (ví dụ: bắt đầu nhập tên và tài liệu phù hợp được hiển thị). Cảm ơn trước.
Tuyệt vời, cảm ơn! Tôi làm việc với một _lot_ của các tập tin, và FuzzyFinder có vẻ tuyệt vời! Một điều nhỏ - hoàn thành tên tập tin của vim là hữu ích, nhưng tôi muốn nó chỉ lưu phiên hoạt động khi thoát ... bạn có biết làm thế nào để làm điều này? – gatoatigrado
Vâng, đó là một ý tưởng tuyệt vời. Sau khi Googling một chút tôi tìm thấy kịch bản Vim này [vim-session] (http://github.com/xolox/vim-session). Nó đi kèm với một số tính năng bổ sung mà tôi không cần, vì vậy tôi mượn một số mã và đi lên với điều này: 'au VimLeavePre * nếu v: this_session! = '' | exec "mks!" v: this_session | endif' .Thêm điều này vào .vimrc và phiên hiện tại của bạn sẽ được lưu tự động khi thoát. – tungd
Wow, bạn thật tuyệt vời, cảm ơn rất nhiều !!! – gatoatigrado