Lưu tab vim mà không lưu môi trường vim / Tải lại môi trường vim


0

Môi trường vim của tôi đôi khi bị hỏng do lỗi plugin / người dùng (ví dụ: :bdeletetrong cửa sổ NERDCommander) và tôi muốn "tải lại vim".

:mksession cho phép vim "lưu" các tab để mở lại, nhưng nó cũng lưu môi trường bị hỏng.

Tôi đang nghĩ bất kỳ điều nào trong số này có thể giải quyết vấn đề:

  1. :mksession theo cách loại bỏ môi trường vim hiện tại
  2. Bằng cách nào đó tải một môi trường từ một khởi động vim mới
  3. Tự động hóa giải pháp thủ công của tôi: Xuất các tab hiện đang mở, khởi động lại vim và mở lại từng tab

Câu trả lời:


0

Bạn có thể ảnh hưởng đến những gì :mksessionvẫn tồn tại thông qua 'sessionoptions'cài đặt. Chẳng hạn, bằng cách xóa optionskhỏi nó, các tùy chọn và ánh xạ đã thay đổi không còn tồn tại nữa.

Ngoài ra, phiên đã lưu chỉ là một tập lệnh Vim. Bạn có thể tự động / tự động lọc ra những thứ bị hỏng hoặc không cần thiết. Các session.vim - Mở rộng quản lý phiên làm việc cho Vim Plugin làm loại này xử lý sau, quá.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.