Przeglądaj źródła

cleanup old tab filetype specific code

Chris 4 lat temu
rodzic
commit
2b09dbf098
2 zmienionych plików z 0 dodań i 23 usunięć
  1. 0 3
      lua/core/autocmds.lua
  2. 0 20
      lua/core/compe.lua

+ 0 - 3
lua/core/autocmds.lua

@@ -55,9 +55,6 @@ lvim.autocommands = {
     { "FileType", "markdown", "setlocal wrap" },
     { "FileType", "markdown", "setlocal wrap" },
     { "FileType", "markdown", "setlocal spell" },
     { "FileType", "markdown", "setlocal spell" },
   },
   },
-  _tab_bindings = {
-    { "FileType", "*", "lua require'core.compe'.set_tab_keybindings()" },
-  },
   _buffer_bindings = {
   _buffer_bindings = {
     { "FileType", "floaterm", "nnoremap <silent> <buffer> q :q<CR>" },
     { "FileType", "floaterm", "nnoremap <silent> <buffer> q :q<CR>" },
   },
   },

+ 0 - 20
lua/core/compe.lua

@@ -34,8 +34,6 @@ M.config = function()
       emoji = { kind = " ﲃ  (Emoji)", filetypes = { "markdown", "text" } },
       emoji = { kind = " ﲃ  (Emoji)", filetypes = { "markdown", "text" } },
       -- for emoji press : (idk if that in compe tho)
       -- for emoji press : (idk if that in compe tho)
     },
     },
-    -- FileTypes in this list won't trigger auto-complete when TAB is pressed.  Hitting TAB will insert a tab character
-    exclude_filetypes = { "md", "markdown", "mdown", "mkd", "mkdn", "mdwn", "text", "txt" },
   }
   }
 end
 end
 
 
@@ -100,22 +98,4 @@ M.setup = function()
   vim.api.nvim_set_keymap("i", "<C-d>", "compe#scroll({ 'delta': -4 })", { noremap = true, silent = true, expr = true })
   vim.api.nvim_set_keymap("i", "<C-d>", "compe#scroll({ 'delta': -4 })", { noremap = true, silent = true, expr = true })
 end
 end
 
 
-local is_excluded = function(file_type)
-  for _, type in ipairs(lvim.builtin.compe.exclude_filetypes) do
-    if type == file_type then
-      return true
-    end
-  end
-  return false
-end
-
-M.set_tab_keybindings = function()
-  local file_type = vim.fn.expand "%:e"
-  -- if is_excluded(file_type) == false then
-  --   vim.api.nvim_buf_set_keymap(0, "i", "<Tab>", "v:lua.tab_complete()", { expr = true })
-  --   vim.api.nvim_buf_set_keymap(0, "s", "<Tab>", "v:lua.tab_complete()", { expr = true })
-  --   vim.api.nvim_buf_set_keymap(0, "i", "<S-Tab>", "v:lua.s_tab_complete()", { expr = true })
-  --   vim.api.nvim_buf_set_keymap(0, "s", "<S-Tab>", "v:lua.s_tab_complete()", { expr = true })
-  -- end
-end
 return M
 return M