Duyệt chiều dài danh sách oldfiles


7

Tôi sử dụng :browse oldfileslệnh để mở các tập tin gần đây một cách nhanh chóng. Danh sách trở nên rất dài theo thời gian - Tôi có 100 mục trong danh sách và cần nhấn vào khoảng trắng để hoàn thành hành động này. Tôi muốn giảm danh sách này hoặc chỉ hiển thị 10-20 mục cuối cùng.

  • Làm cách nào để đặt giới hạn cho lịch sử của các tệp đã mở?

Câu trả lời:


10

:browse oldfiles:oldfilesđọc từ tệp viminfo, do đó, việc thay đổi số lượng tệp đã chỉnh sửa trước đó sẽ được ghi nhớ trong 'viminfo'tùy chọn sẽ hoạt động. Bạn có thể làm điều này bằng cách thay đổi số sau 'ký tự trong tùy chọn viminfo.

Ví dụ, làm như :set viminfo='50vậy có nghĩa là chỉ có 50 tệp cũ được ghi nhớ.

Tuy nhiên, điều này sẽ ghi đè lên mọi thứ hiện được đặt trong 'viminfo'tùy chọn, do đó hãy đảm bảo cũng đặt các tùy chọn mong muốn khác. Ví dụ, thực hiện :set viminfo='50,<50,s10,hcũng có nghĩa là số dòng tối đa được lưu cho mỗi thanh ghi sẽ là 50, kích thước tối đa của các mục đã lưu là 10 KB và hiệu ứng 'hlsearch'bị vô hiệu hóa khi tải tệp viminfo.

Để biết thêm về chủ đề này, xem :help 'viminfo'.

LƯU Ý: Bạn có thể cần xóa tệp viminfo của mình trước khi thay đổi có hiệu lực, vì tất cả các tệp cũ của bạn vượt quá số tối đa của bạn sẽ vẫn được ghi nhớ.


lưu ý dấu nháy đơn hàng đầu
ErichBSchulz
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.