Vim буферы не выгружаются

Я не могу заставить vim удалять или выгружать буферы, когда они больше не активны на панели vim. Я попытался поместить это в мой .vimrc

set bufhidden=delete

, а также

set bufhidden=unload

, но ни один из них не работает.

Это вызывает неожиданное падение моего vim, когда он загружается значительным количеством буферов. Я не хочу закрывать буферы вручную, я хочу, чтобы они исчезали, как только они перестали работать на моих панелях.

Есть предложения? Спасибо!

2
задан 11 April 2015 в 17:34

1 ответ

Для тестирования попытайтесь использовать использование :bwipeout.

, Если это работает, set bufhidden=wipe, то, в чем Вы нуждаетесь. В энергии :help файл windows.txt это описывает различия между, удаляют, разгружают и вытирают значения для bufhidden как:

Как :bdelete, но действительно удаляют буфер. Все связанное с буфером потеряно. Все метки в этом буфере становятся недопустимыми, настройки опции потеряны, и т.д. не используйте это, если Вы не знаете то, что Вы делаете.

0
ответ дан 11 April 2015 в 17:34

Другие вопросы по тегам:

Похожие вопросы: