diff --git a/lua/plugin/which-key.lua b/lua/plugin/which-key.lua index 5952094..b48ade9 100644 --- a/lua/plugin/which-key.lua +++ b/lua/plugin/which-key.lua @@ -19,7 +19,7 @@ wk.register({ w = {":w", "save"}, c = {name = "change dir", c = {":cd %:p:h", "change dir cwd"}, - d = {"lua require('fzf-lua').fzf_exec([[(echo '..' ; echo '-' ; echo '~' ; find . -type d -follow 2>/dev/null)]], {prompt = 'Cd> ', previewer = false, actions = {['default'] = function(selected) vim.api.nvim_command('cd ' .. selected[1]) end}})", "change dir"}, + d = {"lua require('fzf-lua').fzf_exec([[(echo '..' ; echo '-' ; echo '~' ; find . -type d ! -path \"*.git*\" -follow 2>/dev/null)]], {prompt = 'Cd> ', previewer = false, actions = {['default'] = function(selected) vim.api.nvim_command('cd ' .. selected[1]) end}})", "change dir"}, }, g = {name = "git", b = {"lua require('gitsigns').blame_line{full=true}", "blame"}, diff --git a/lua/settings.lua b/lua/settings.lua index 41835cf..a92f2f1 100644 --- a/lua/settings.lua +++ b/lua/settings.lua @@ -9,6 +9,7 @@ vim.opt.lazyredraw = true vim.opt.shortmess:append({c = true}) -- ignore completions messages vim.opt.showmode = false -- not necessary with a statusline set vim.opt.updatetime = 1000 +vim.opt.timeoutlen = 20 vim.opt.colorcolumn = '100' vim.opt.cursorline = true vim.opt.number = true