Mercurial > dotfiles
changeset 518:784b931c51b7
Enable cmp completion for cmdline
author | zegervdv <zegervdv@me.com> |
---|---|
date | Sun, 02 Jan 2022 18:49:10 +0100 |
parents | 0ed17680bf08 |
children | d919c1590230 |
files | .chezmoitemplates/init.lua |
diffstat | 1 files changed, 15 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/.chezmoitemplates/init.lua Fri Dec 31 12:47:12 2021 +0100 +++ b/.chezmoitemplates/init.lua Sun Jan 02 18:49:10 2022 +0100 @@ -280,7 +280,13 @@ use { 'neovim/nvim-lspconfig' } use { 'hrsh7th/nvim-cmp', - requires = { 'hrsh7th/cmp-buffer', 'hrsh7th/cmp-nvim-lsp', 'saadparwaiz1/cmp_luasnip', 'hrsh7th/cmp-path' }, + requires = { + 'hrsh7th/cmp-buffer', + 'hrsh7th/cmp-nvim-lsp', + 'saadparwaiz1/cmp_luasnip', + 'hrsh7th/cmp-path', + 'hrsh7th/cmp-cmdline', + }, config = function() local cmp = require 'cmp' local luasnip = require 'luasnip' @@ -344,6 +350,14 @@ ghost_text = true, }, } + + cmp.setup.cmdline(':', { + sources = cmp.config.sources({ + { name = 'path' }, + }, { + { name = 'cmdline' }, + }), + }) end, after = 'luasnip', }