Как я могу установить скрытый буфер как 'nolisted' из скрипта vim? Я попробовал: call setbufvar(2, 'buflisted', 1)
call setbufvar(2, 'buflisted', 1)
Вы должны добавить знак амперсанда в 'buflisted', чтобы показать Vim, что это опция:
call setbufvar(2, '&buflisted', 1)