nvim: Add telescope digraph search

Added plugin for digraph search through telescope.
When you want to enter a digraph, you can do so through the usual
method, pressing <c-k> and then entering the digraph shortcut (e.g.
`<c-k>OK` for ✓, or `<c-k>n?` for ñ) OR you simply double press
<c-k><c-k> which opens a quick telescope window to select the digraph
you want.
This commit is contained in:
Marty Oehme 2022-03-08 10:01:40 +01:00
parent 11c1383f01
commit 363f4ac5e6
Signed by: Marty
GPG key ID: B7538B8F50A1C800
2 changed files with 8 additions and 0 deletions

View file

@ -261,3 +261,7 @@ map.n.nore['[c'] = ':IPythonCellPrevCell<cr>'
-- insert cell header above/below -- insert cell header above/below
map.n.nore['<leader>cO'] = ':IPythonCellInsertAbove<cr>a' map.n.nore['<leader>cO'] = ':IPythonCellInsertAbove<cr>a'
map.n.nore['<leader>co'] = ':IPythonCellInsertBelow<cr>a' map.n.nore['<leader>co'] = ':IPythonCellInsertBelow<cr>a'
-- PLUGIN: betterdigraphs
-- allow normal digraph insertion on c-k, search on c-k c-k
map.i.nore['<C-k><C-k>'] = '<Cmd>lua require "betterdigraphs".digraphs("i")<CR>'

View file

@ -165,6 +165,10 @@ require("packer").startup(function()
}, },
config = function() require('plug._telescope') end config = function() require('plug._telescope') end
} }
use {
'protex/better-digraphs.nvim',
requires = {{"nvim-telescope/telescope.nvim"}}
}
-- snippeting -- snippeting
use {"hrsh7th/vim-vsnip", event = "InsertEnter"} -- snippet engine use {"hrsh7th/vim-vsnip", event = "InsertEnter"} -- snippet engine