feat(ui): vim.ui.img api #37914

Problem:
No builtin api to load and display images.

Solution:
Introduce vim.ui.img. Only supports kitty graphics protocol, currently.
This commit is contained in:
Chip Senkbeil
2026-04-26 17:07:05 -05:00
committed by GitHub
parent 8308544fe5
commit 5f9e828008
8 changed files with 685 additions and 1 deletions

View File

@@ -1,4 +1,6 @@
local M = {}
local M = vim._defer_require('vim.ui', {
img = ..., --- @module 'vim.ui.img'
})
---@class vim.ui.select.Opts
---@inlinedoc