mirror of
https://github.com/pojokcodeid/nvim-lazy.git
synced 2025-06-22 00:49:01 +02:00
auto complate commond mode
This commit is contained in:
parent
7e4fa022a1
commit
3d6ab29195
4 changed files with 79 additions and 17 deletions
49
lua/plugins/cmp_cndline.lua
Normal file
49
lua/plugins/cmp_cndline.lua
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
return {
|
||||||
|
-- {
|
||||||
|
-- "hrsh7th/cmp-cmdline",
|
||||||
|
-- event = "BufWinEnter",
|
||||||
|
-- config = function()
|
||||||
|
-- local cmp = require("cmp")
|
||||||
|
-- -- for cmd line
|
||||||
|
-- cmp.setup.cmdline("/", {
|
||||||
|
-- mapping = cmp.mapping.preset.cmdline(),
|
||||||
|
-- sources = {
|
||||||
|
-- { name = "buffer" },
|
||||||
|
-- },
|
||||||
|
-- })
|
||||||
|
--
|
||||||
|
-- -- -- `:` cmdline setup.
|
||||||
|
-- cmp.setup.cmdline(":", {
|
||||||
|
-- mapping = cmp.mapping.preset.cmdline(),
|
||||||
|
-- sources = cmp.config.sources({
|
||||||
|
-- { name = "path" },
|
||||||
|
-- }, {
|
||||||
|
-- {
|
||||||
|
-- name = "cmdline",
|
||||||
|
-- option = {
|
||||||
|
-- ignore_cmds = { "man", "!" },
|
||||||
|
-- },
|
||||||
|
-- },
|
||||||
|
-- }),
|
||||||
|
-- })
|
||||||
|
-- end,
|
||||||
|
-- },
|
||||||
|
|
||||||
|
-- for auto complate commond mode
|
||||||
|
{
|
||||||
|
"gelguy/wilder.nvim",
|
||||||
|
event = "BufWinEnter",
|
||||||
|
config = function()
|
||||||
|
local wilder = require("wilder")
|
||||||
|
wilder.setup({ modes = { ":", "/", "?" } })
|
||||||
|
wilder.set_option(
|
||||||
|
"renderer",
|
||||||
|
wilder.popupmenu_renderer({
|
||||||
|
highlighter = wilder.basic_highlighter(),
|
||||||
|
left = { " ", wilder.popupmenu_devicons() },
|
||||||
|
right = { " ", wilder.popupmenu_scrollbar() },
|
||||||
|
})
|
||||||
|
)
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
}
|
|
@ -415,21 +415,4 @@ return {
|
||||||
require("fidget").setup()
|
require("fidget").setup()
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
-- for auto complate commond mode
|
|
||||||
{
|
|
||||||
"gelguy/wilder.nvim",
|
|
||||||
event = "BufWinEnter",
|
|
||||||
config = function()
|
|
||||||
local wilder = require("wilder")
|
|
||||||
wilder.setup({ modes = { ":", "/", "?" } })
|
|
||||||
wilder.set_option(
|
|
||||||
"renderer",
|
|
||||||
wilder.popupmenu_renderer({
|
|
||||||
highlighter = wilder.basic_highlighter(),
|
|
||||||
left = { " ", wilder.popupmenu_devicons() },
|
|
||||||
right = { " ", wilder.popupmenu_scrollbar() },
|
|
||||||
})
|
|
||||||
)
|
|
||||||
end,
|
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -158,4 +158,33 @@ return {
|
||||||
require("user.telescope")
|
require("user.telescope")
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
-- -- ui components
|
||||||
|
-- { "MunifTanjim/nui.nvim", lazy = true },
|
||||||
|
-- -- noicer ui
|
||||||
|
-- {
|
||||||
|
-- "folke/noice.nvim",
|
||||||
|
-- event = "VeryLazy",
|
||||||
|
-- opts = {
|
||||||
|
-- lsp = {
|
||||||
|
-- override = {
|
||||||
|
-- ["vim.lsp.util.convert_input_to_markdown_lines"] = true,
|
||||||
|
-- ["vim.lsp.util.stylize_markdown"] = true,
|
||||||
|
-- },
|
||||||
|
-- },
|
||||||
|
-- presets = {
|
||||||
|
-- bottom_search = true,
|
||||||
|
-- command_palette = true,
|
||||||
|
-- long_message_to_split = true,
|
||||||
|
-- },
|
||||||
|
-- },
|
||||||
|
-- -- stylua: ignore
|
||||||
|
-- keys = {
|
||||||
|
-- { "<S-Enter>", function() require("noice").redirect(vim.fn.getcmdline()) end, mode = "c", desc = "Redirect Cmdline" },
|
||||||
|
-- { "<leader>snl", function() require("noice").cmd("last") end, desc = "Noice Last Message" },
|
||||||
|
-- { "<leader>snh", function() require("noice").cmd("history") end, desc = "Noice History" },
|
||||||
|
-- { "<leader>sna", function() require("noice").cmd("all") end, desc = "Noice All" },
|
||||||
|
-- { "<c-f>", function() if not require("noice.lsp").scroll(4) then return "<c-f>" end end, silent = true, expr = true, desc = "Scroll forward", mode = {"i", "n", "s"} },
|
||||||
|
-- { "<c-b>", function() if not require("noice.lsp").scroll(-4) then return "<c-b>" end end, silent = true, expr = true, desc = "Scroll backward", mode = {"i", "n", "s"}},
|
||||||
|
-- },
|
||||||
|
-- },
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,6 +7,7 @@ vim.cmd([[
|
||||||
autocmd BufWinEnter * :set formatoptions=croql
|
autocmd BufWinEnter * :set formatoptions=croql
|
||||||
autocmd BufWinEnter * :set textwidth=80
|
autocmd BufWinEnter * :set textwidth=80
|
||||||
autocmd BufWinEnter * :set colorcolumn=+1
|
autocmd BufWinEnter * :set colorcolumn=+1
|
||||||
|
" autocmd BufWinEnter * :set nolazyredraw
|
||||||
" autocmd BufWinEnter * :hi ColorColumn guibg=#1B2430 ctermbg=246
|
" autocmd BufWinEnter * :hi ColorColumn guibg=#1B2430 ctermbg=246
|
||||||
autocmd FileType qf set nobuflisted
|
autocmd FileType qf set nobuflisted
|
||||||
augroup end
|
augroup end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue