From b861963f9a100e2ea5ef797c29ea280de9abcca0 Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Sat, 21 Nov 2020 11:51:39 +0530 Subject: [PATCH] nvim: Add tmux completion source for completion-nvim --- nvim/.config/nvim/lua/modules/completion.lua | 8 ++++---- nvim/.config/nvim/lua/plugins.lua | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/nvim/.config/nvim/lua/modules/completion.lua b/nvim/.config/nvim/lua/modules/completion.lua index 938e15d..943d105 100644 --- a/nvim/.config/nvim/lua/modules/completion.lua +++ b/nvim/.config/nvim/lua/modules/completion.lua @@ -8,26 +8,26 @@ vim.g.completion_matching_strategy_list = { 'exact', 'substring' } vim.g.completion_chain_complete_list = { c = { - { complete_items = { 'buffers' } }, + { complete_items = { 'buffers', 'tmux' } }, { mode = { 'tags' } }, { mode = { 'keyn' } }, { mode = { '' } }, { mode = { '' } } }, haskell = { - { complete_items = { 'buffers', 'lsp' } }, + { complete_items = { 'buffers', 'lsp', 'tmux' } }, { mode = { 'keyn' } }, { mode = { '' } }, { mode = { '' } } }, rust = { - { complete_items = { 'buffers', 'lsp' } }, + { complete_items = { 'buffers', 'lsp', 'tmux' } }, { mode = { 'keyn' } }, { mode = { '' } }, { mode = { '' } } }, default = { - { complete_items = { 'buffers' } }, + { complete_items = { 'buffers', 'tmux' } }, { mode = { 'keyn' } }, { mode = { '' } }, { mode = { '' } } diff --git a/nvim/.config/nvim/lua/plugins.lua b/nvim/.config/nvim/lua/plugins.lua index 9529976..d471b04 100644 --- a/nvim/.config/nvim/lua/plugins.lua +++ b/nvim/.config/nvim/lua/plugins.lua @@ -37,6 +37,7 @@ local init = function () config = "require('modules.completion')" } use 'steelsojka/completion-buffers' + use 'albertoCaroM/completion-tmux' -- For tmux use 'tmux-plugins/vim-tmux-focus-events' -- Git support