GitPedia

Telescope emoji.nvim

An extension for telescope.nvim that allows you to search emojis😃

From xiyaowong·Updated May 14, 2026·View on GitHub·
·Archived

An extension for [telescope.nvim](https://github.com/nvim-telescope/telescope.nvim) that allows you to search emojis😃 The project is written primarily in Lua, first published in 2021. Key topics include: neovim, nvim-telescope.

telescope-emoji.nvim

An extension for telescope.nvim
that allows you to search emojis😃

<!-- markdownlint-disable-next-line --> <img width="800" alt="screenshot" src="https://user-images.githubusercontent.com/47070852/124722843-07b16f00-df3d-11eb-891c-9a316e8d577c.gif">

Get Started

Install telescope and this plugin then

lua
require("telescope").load_extension("emoji")

Usage

:Telescope emoji

Configuraion

It's optional.

by default

lua
telescope.setup { extensions = { emoji = { action = function(emoji) -- argument emoji is a table. -- {name="", value="", cagegory="", description=""} vim.fn.setreg("*", emoji.value) print([[Press p or "*p to paste this emoji]] .. emoji.value) -- insert emoji when picked -- vim.api.nvim_put({ emoji.value }, 'c', false, true) end, } }, }

Contributors

Showing top 3 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from xiyaowong/telescope-emoji.nvim via the GitHub API.Last fetched: 6/29/2026