diff dot_zshrc @ 769:0f6f809f1d39

feat: add search in neovim alias
author zegervdv <zegervdv@me.com>
date Wed, 22 Mar 2023 10:26:32 +0000
parents 3a07cc5c825a
children 653d00923944
line wrap: on
line diff
--- a/dot_zshrc	Fri Mar 17 10:45:19 2023 +0000
+++ b/dot_zshrc	Wed Mar 22 10:26:32 2023 +0000
@@ -226,6 +226,15 @@
 alias xclip='xclip -selection clipboard'
 alias view='nvim -R'
 
+function nrg {
+  results=$(rg --vimgrep $@)
+  if [ $? -eq 0 ]; then
+    nvim -q <(echo $results) -c 'copen'
+  else
+    echo "\033[0;31mNo results\033[0m"
+  fi
+}
+
 # Suffix aliases
 alias -s py=nvim
 alias -s sv=nvim