From 24c2f98d3a7cf4abc62e15b3418417661b165553 Mon Sep 17 00:00:00 2001 From: Andrew Tomaka <atomaka@atomaka.com> Date: Thu, 20 Feb 2025 13:36:22 -0500 Subject: [PATCH] Gem search, append history --- nvim/.config/nvim/lua/plugins/telescope.lua | 10 ++++++++++ zsh/.config/zsh/.zshrc | 2 ++ 2 files changed, 12 insertions(+) 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', '<Leader>fb', function() builtin.buffers() end) +local gem_dir = vim.fn.systemlist("ruby -e 'puts Gem.dir'")[1] +vim.keymap.set('n', '<Leader>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