summaryrefslogtreecommitdiffstats
path: root/.config/nvim
diff options
context:
space:
mode:
authorYigit Sever2023-08-24 16:01:13 +0300
committerYigit Sever2023-08-24 16:01:13 +0300
commit17622b71bccb34112dd17fa2324c48978a3f0dc6 (patch)
treed17c49889dd4162229f8f2cf038c666a7f5b4e14 /.config/nvim
parentbcd497297fa093190e78ffd886e7c1149a17ca00 (diff)
downloaddotfiles-17622b71bccb34112dd17fa2324c48978a3f0dc6.tar.gz
dotfiles-17622b71bccb34112dd17fa2324c48978a3f0dc6.tar.bz2
dotfiles-17622b71bccb34112dd17fa2324c48978a3f0dc6.zip
nvim: add telescope spell_suggest picker
and a little telescope for the prompt
Diffstat (limited to '.config/nvim')
-rw-r--r--.config/nvim/lua/plugins/telescope.lua13
1 files changed, 13 insertions, 0 deletions
diff --git a/.config/nvim/lua/plugins/telescope.lua b/.config/nvim/lua/plugins/telescope.lua
index be6fdd7..6acc9a6 100644
--- a/.config/nvim/lua/plugins/telescope.lua
+++ b/.config/nvim/lua/plugins/telescope.lua
@@ -16,6 +16,7 @@ return {
16 require('telescope').setup({ 16 require('telescope').setup({
17 defaults = { 17 defaults = {
18 path_display = { "truncate" }, 18 path_display = { "truncate" },
19 prompt_prefix = " ",
19 }, 20 },
20 extensions = { 21 extensions = {
21 fzf = { 22 fzf = {
@@ -46,6 +47,18 @@ return {
46 map("n", "<leader>sw", require("telescope.builtin").grep_string, "🔭: current word") 47 map("n", "<leader>sw", require("telescope.builtin").grep_string, "🔭: current word")
47 map("n", "<leader>sg", require("telescope.builtin").live_grep, "🔭: live grep") 48 map("n", "<leader>sg", require("telescope.builtin").live_grep, "🔭: live grep")
48 map("n", "<leader>sd", require("telescope.builtin").diagnostics, "🔭: diagnostics") 49 map("n", "<leader>sd", require("telescope.builtin").diagnostics, "🔭: diagnostics")
50 map("n", "<leader>st", function()
51 require("telescope.builtin").spell_suggest(require("telescope.themes").get_cursor({
52 prompt_title = "",
53 layout_config = {
54 height = 0.25,
55 width = 0.25,
56 },
57 winblend = 10,
58 previewer = false,
59 }))
60 end
61 , "🔭: spelling suggest")
49 require("telescope").load_extension("yank_history") 62 require("telescope").load_extension("yank_history")
50 map("n", "<leader>sp", require("telescope").extensions.yank_history.yank_history, "🔭: yank history") 63 map("n", "<leader>sp", require("telescope").extensions.yank_history.yank_history, "🔭: yank history")
51 end, 64 end,