جستجو با استفاده از ripgrep

مدتی بود میخواستم یه پست در مورد ripgrep بذارم.
اگر در ترمینال زیاد سرچ می کنید بنظر میاد ag دیگه یکمی قدیمی شده و نیاز به ابزار بهتر و جدیدتری هست، من مدتیه که در spacemacs و ترمینال از rg استفاده میکنم و خیلی برام جالب بود که حتما یه پست بذارم‌ شاید بکار کسی بیاد.


Mac

brew install ripgrep

Ubuntu

sudo apt install ripgrep

Terminal

rg PROJECT_PATH -e 'pattern'

Spacemacs

(defun dotspacemacs/user-config ()
  ;; ....
  (evil-leader/set-key "/" 'spacemacs/helm-project-do-ag)
  (setq helm-ag-base-command "rg -S --no-heading")
)

4 Likes

هنوز تستش نکردم اما چون مرتبط با موضوع هست می گم من تا الان از pt استفاده می کردم که راضیم. این ابزار رو هم باید حتما امتحان کنم. دستت درد نکنه.

2 Likes

من از ack استفاده میکردم. مثل اینکه یه باگ داره (البته تا حالا به مشکل نخورده بودم)

1 Like