Neovim plugin for image previews. It has support for Wezterm and Kitty right now.
Using with WezTerm:
Using with Kitty
Plug 'adelarsq/image_preview.nvim'
{
'adelarsq/image_preview.nvim',
event = 'VeryLazy',
config = function()
require("image_preview").setup()
end
},
Vim Script:
lua <<EOF
require("image_preview").setup({})
EOF
Lua:
require("image_preview").setup({})
To use on neo-tree.nvim it's necessary to add a command on the setup, as shows bellow:
require("neo-tree").setup({
filesystem = {
window = {
mappings = {
["<leader>p"] = "image_wezterm", -- " or another map
},
},
commands = {
image_wezterm = function(state)
local node = state.tree:get_node()
if node.type == "file" then
require("image_preview").PreviewImage(node.path)
end
end,
},
},
}
Special thanks for @pysan3 for point that.
<leader>p
- image preview for file under cursor