diff --git a/nvim/.config/nvim/lua/plugins/telescope.lua b/nvim/.config/nvim/lua/plugins/telescope.lua index 5cc91d2..fd8bd58 100644 --- a/nvim/.config/nvim/lua/plugins/telescope.lua +++ b/nvim/.config/nvim/lua/plugins/telescope.lua @@ -30,6 +30,16 @@ vim.keymap.set('n', 'fb', function() builtin.buffers() end) +local gem_dir = vim.fn.systemlist("ruby -e 'puts Gem.dir'")[1] +vim.keymap.set('n', 'fgg', function() + builtin.live_grep({ + file_ignore_patterns = {".git/", "node_modules/"}, + hidden = true, + previewer = false, + search_dirs = { gem_dir } + }) +end) + return { 'nvim-telescope/telescope.nvim', dependencies = { 'nvim-lua/plenary.nvim' } diff --git a/zsh/.config/zsh/.zshrc b/zsh/.config/zsh/.zshrc index 6e01736..7e42786 100644 --- a/zsh/.config/zsh/.zshrc +++ b/zsh/.config/zsh/.zshrc @@ -11,6 +11,8 @@ done source $ZDOTDIR/prompt +setopt append_history + # Larger history HISTSIZE=20000 HISTFILE=~/.zsh_history