#vim
Вопрос:
Я прочитал в документации по всплывающим окнам, что resize
опция позволяет изменять размер всплывающего окна.
resize TRUE to allow the popup to be resized with the mouse
by grabbing at the bottom right corner. Has no effect
if the popup does not have a border.
Поэтому я уставился на создание такого диалога, чтобы попробовать,…
call popup_dialog('Popup Dialog Content', #{
time: 15000,
title: "Title",
border: [],
resize: 1,
})
Хорошей новостью является то, что в правом нижнем углу появляется маленькая стрелка. Плохая новость заключается в том, что всплывающее диалоговое окно на самом деле не может быть изменено. Что случилось? Может быть, вариант с границей? Есть какие-нибудь предложения, как это исправить? Я читаю popup.txt документация без достижения желаемой цели.
Моя версия vim-это:
VIM — Vi УЛучшено 8.2 (12 декабря 2019, составлено 26 июня 2021 10:02:55) Мусор после аргумента опции: «-версия» Дополнительная информация с: «vim -h»
Комментарии:
1. Ваш фрагмент кода отлично работает здесь. Может быть, ошибка в вашей конкретной версии Vim?
2. может быть, очевидный вопрос, но включена ли мышь? напр
:set mouse=a
.. также какова ваша настройка? на моем главном терминале (st
) это не сработало, наxterm
нем все работало нормально, но если я запущу его внутриtmux
, он не сработает, я подозреваю, что мне придется включить мышь даже вtmux
конфигурации.3. Мышь включена, но, например, я не могу изменить размер NERDTree. Прокрутка мыши работает нормально. Но есть некоторые конфигурации на iTermi или в терминале, привязанном к мыши, которые не работают нормально на моей машине.