100+ results for 'ripgrep BurntSushi'

Not the results you expected?

init.sh (https://github.com/miripiruni/dotfiles.git) Shell · 45 lines

8 "dust" # https://github.com/bootandy/dust

9 "ripgrep" # https://github.com/BurntSushi/ripgrep

10 "jq" # https://github.com/stedolan/jq

validate-local.sh (https://github.com/LambdaSharp/LambdaSharpTool.git) Shell · 157 lines

16

17 # Check if any "TODO:" comments are present (using ripgrep: https://github.com/BurntSushi/ripgrep)

18 if rg -q 'TODO:' -g '!*.{js,map,sh}'; then

brew.sh (https://github.com/yangsu/dotfiles.git) Shell · 123 lines

118 brew install fzf

119 # https://github.com/BurntSushi/ripgrep

120 brew install ripgrep

Crates.fish (https://github.com/halostatue/dotfiles.git) Fish · 118 lines

89 __ci rage

90 __ci ripgrep # better ag https://github.com/BurntSushi/ripgrep

91 __ci rm-improved

110 __ci xh

111 __ci xsv # CSV toolkit https://github.com/BurntSushi/xsv

112 __ci ytop

index.md (https://github.com/mre/mre.github.io.git) Markdown · 145 lines

104 Nope, my naive version is about 20x slower.

105 I just remember that [ripgrep](https://github.com/BurntSushi/ripgrep) could also be used for that.

106 It supports `\b` to denote word boundaries:

plugins.lua (https://github.com/Ricordel/config_files.git) Lua · 76 lines

5 requires = { {'nvim-lua/plenary.nvim'},

6 {'BurntSushi/ripgrep'}}

7 }

2018-01-23-grep-on-the-fly-in-spacevim.md (https://github.com/SpaceVim/SpaceVim.git) Markdown · 99 lines

23

24 - [ripgrep(rg)](https://github.com/BurntSushi/ripgrep)

25 - [the_silver_searcher(ag)](https://github.com/ggreer/the_silver_searcher)

10_telescope.vim (https://github.com/imajes/vimfiles.git) Vim Script · 18 lines

7 Plug 'RRethy/nvim-treesitter-endwise'

8 Plug 'BurntSushi/ripgrep'

9 Plug 'nvim-telescope/telescope-fzf-native.nvim', { 'do': 'make' }

ripgrep_debian_install.sh (https://github.com/steeef/dotfiles.git) Shell · 25 lines

5 RIPGREP_VERSION="12.1.1"

6 RIPGREP_URL="https://github.com/BurntSushi/ripgrep/releases/download/${RIPGREP_VERSION}/ripgrep_${RIPGREP_VERSION}_amd64.deb"

7 RIPGREP_CHECKSUM="18ef498312073da55d2f2f65c6a906085c68368a23c9a45a87fcb8539be96608"

9 function cleanup {

10 if [ -d "${RIPGREP_DOWNLOAD_DIR}" ]; then

11 rm -rf "${RIPGREP_DOWNLOAD_DIR}"

17 if ! command -v rg >/dev/null 2>&1 \

18 || [ "$(rg --version | head -n 1 | awk '{print $2}')" != "${RIPGREP_VERSION}" ]; then

19

20 RIPGREP_DOWNLOAD_DIR="$(mktemp -d)"

21 (curl -fsSL "${RIPGREP_URL}" -o "${RIPGREP_DOWNLOAD_DIR}/ripgrep.deb" \

22 && cd "${RIPGREP_DOWNLOAD_DIR}" \

23 && echo "${RIPGREP_CHECKSUM} *ripgrep.deb" | sha256sum -c - \

24 && sudo dpkg -i ripgrep.deb)

README.md (https://github.com/drmikehenry/vimfiles.git) Markdown · 85 lines

13 [ack](http://beyondgrep.com), [git grep](https://git-scm.com/docs/git-grep),

14 [ripgrep](https://github.com/BurntSushi/ripgrep),

15 [pt](https://github.com/monochromegane/the_platinum_searcher),

README.md (https://gitlab.com/vitalii.dr/ohmyzsh) Markdown · 52 lines

34 - [`fd`](https://github.com/sharkdp/fd)

35 - [`rg`](https://github.com/BurntSushi/ripgrep)

36 - [`ag`](https://github.com/ggreer/the_silver_searcher)

Rust-OpenSource-List.md (https://github.com/wxyyxc1992/Awesome-Links.git) Markdown · 59 lines

4

5 - [ripgrep #Project#](https://github.com/BurntSushi/ripgrep): ripgrep combines the usability of The Silver Searcher with the raw speed of grep.

6

ripgrep.rb (https://github.com/Homebrew/homebrew-core.git) Ruby · 42 lines

1 class Ripgrep < Formula

2 desc "Search tool like grep and The Silver Searcher"

3 homepage "https://github.com/BurntSushi/ripgrep"

4 url "https://github.com/BurntSushi/ripgrep/archive/12.1.1.tar.gz"

6 license "Unlicense"

7 head "https://github.com/BurntSushi/ripgrep.git"

8

9 livecheck do

10 url "https://github.com/BurntSushi/ripgrep/releases/latest"

11 regex(%r{href=.*?/tag/v?(\d+(?:\.\d+)+)["' >]}i)

30 # directory, which includes a fingerprint hash. Try to locate it first

31 out_dir = Dir["target/release/build/ripgrep-*/out"].first

32 man1.install "#{out_dir}/rg.1"

README.md (https://github.com/TankerHQ/ruplacer.git) Markdown · 140 lines

119

120 Inspired by [ripgrep](https://github.com/BurntSushi/ripgrep), you can also select or ignore certain "file types" or glob patterns:

121

quick-open.md (https://github.com/facebook/nuclide.git) Markdown · 90 lines

80 The Code Search tab will help you find a piece of code within all the source files in your projects.

81 Internally it uses either [ripgrep](https://github.com/BurntSushi/ripgrep) (rg),

82 [silversearcher](https://github.com/ggreer/the_silver_searcher) (ag) or

86 However, you can specify a default one in the *nuclide-code-search* tab in the Nuclide package

87 settings. We recommend ripgrep and ag because they are blazing fast. Sadly, only ripgrep works

88 properly on Windows.

ripgrep.mk (https://gitlab.com/atilla/buildroot) Makefile · 20 lines

2 #

3 # ripgrep

4 #

11 RIPGREP_VERSION = af6b6c543b224d348a8876f0c06245d9ea7929c5

12 RIPGREP_SITE = $(call github,burntsushi,ripgrep,$(RIPGREP_VERSION))

13 RIPGREP_LICENSE = MIT

14 RIPGREP_LICENSE_FILES = LICENSE-MIT

15 RIPGREP_CPE_ID_VENDOR = ripgrep_project

16

17 # CVE only impacts ripgrep on Windows

18 RIPGREP_IGNORE_CVES += CVE-2021-3013

main.rs (https://bitbucket.org/sailfish009/rust.git) Rust · 139 lines

23 name: "ripgrep",

24 repo: "https://github.com/BurntSushi/ripgrep",

25 sha: "ad9befbc1d3b5c695e7f6b6734ee1b8e683edd41",

37 name: "xsv",

38 repo: "https://github.com/BurntSushi/xsv",

39 sha: "66956b6bfd62d6ac767a6b6499c982eae20a2c9f",

Makefile (https://github.com/LubosRemplik/.vim.git) Makefile · 23 lines

15 sudo npm install --global prettier @prettier/plugin-php

16 curl -LO https://github.com/BurntSushi/ripgrep/releases/download/12.1.1/ripgrep_12.1.1_amd64.deb && sudo dpkg -i ripgrep_12.1.1_amd64.deb && rm ripgrep_12.1.1_amd64.deb

17 git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf && ~/.fzf/install

README.md (https://github.com/marquiswang/dotfiles.git) Markdown · 52 lines

33

34 - [`rg`](https://github.com/BurntSushi/ripgrep)

35 - [`fd`](https://github.com/sharkdp/fd)

known_issues.rb (https://github.com/eugen0329/vim-esearch.git) Ruby · 71 lines

43 # TODO: implement support for later versions with --pcre2

44 # https://github.com/BurntSushi/ripgrep/blob/master/CHANGELOG.md

45 pending! '/(?<=', /reported_errors/, adapter: :rg, matching: :regexp

batgrep.md (https://github.com/eth-p/bat-extras.git) Markdown · 79 lines

2

3 Quickly search through and highlight files using [ripgrep](https://github.com/burntsushi/ripgrep).

4

34

35 The following options are passed directly to ripgrep, and are not handled by this script.

36

67

68 **Differences from ripgrep:**

69

71

72 - Not all the `ripgrep` options are supported.

73

Makefile (https://github.com/SynoCommunity/spksrc.git) Makefile · 22 lines

1 PKG_NAME = ripgrep

2 PKG_VERS = 13.0.0

4 PKG_DIST_NAME = $(PKG_VERS).$(PKG_EXT)

5 PKG_DIST_SITE = https://github.com/BurntSushi/ripgrep/archive

6 PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)

13

14 HOMEPAGE = https://github.com/BurntSushi/ripgrep

15 COMMENT = ripgrep recursively searches directories for a regex pattern.

README.md (https://gitlab.com/mkjeldsen/msys2-ripgrep) Markdown · 25 lines

4

5 # ripgrep (rg) MSYS2 package

6

7 An MSYS2 package for the official prebuilt 64-bit MSVC [`ripgrep`][ripgrep]

8 binary and its documentation.

11

12 > `ripgrep` is a command line search tool that combines the usability of The

13 > Silver Searcher (an `ack` clone) with the raw speed of GNU grep. `ripgrep`

16

17 The binary requires [the Visual C++ Redistributable][dll]. If `ripgrep` fails

18 to execute due to a missing DLL, install that and try again.

22

23 [ripgrep]: https://github.com/BurntSushi/ripgrep

24 [releases]: https://github.com/BurntSushi/ripgrep/releases

ch12-00-an-io-project.md (https://github.com/ruRust/rust_book_2ed.git) Markdown · 39 lines

25 полнофункциональный, очень быстрый аналог программы `grep` и назвал его

26 [`ripgrep`](https://github.com/BurntSushi/ripgrep)<!-- ignore -->. Создаваемая же

27 нами программа будет намного проще, но в тоже время вы получите знания для понимания

README.md (https://github.com/nlamirault/ripgrep.el.git) Markdown · 107 lines

3 [![License GPL 2][badge-license]][LICENSE]

4 [![Coverage Status](https://coveralls.io/repos/nlamirault/ripgrep.el/badge.png?branch=master)](https://coveralls.io/r/nlamirault/ripgrep.el?branch=master)

5

6 Master :

7 * [![MELPA Stable](https://stable.melpa.org/packages/ripgrep-badge.svg)](https://stable.melpa.org/#/ripgrep)

8 * [![Circle CI](https://circleci.com/gh/nlamirault/ripgrep.el/tree/master.svg?style=svg)](https://circleci.com/gh/nlamirault/ripgrep.el/tree/master)

10 Develop:

11 * [![Melpa Status](https://melpa.org/packages/ripgrep-badge.svg)](https://melpa.org/#/ripgrep)

12 * [![Circle CI](https://circleci.com/gh/nlamirault/ripgrep.el/tree/develop.svg?style=svg)](https://circleci.com/gh/nlamirault/ripgrep.el/tree/develop)

26

27 There is also [projectile-ripgrep](https://melpa.org/#/projectile-ripgrep) if you want to use it using [projectile](https://github.com/bbatsov/projectile)

28

105

106 [ripgrep]: https://github.com/BurntSushi/ripgrep

107

README.md (https://github.com/dajva/rg.el.git) Markdown · 88 lines

8

9 Use [ripgrep](https://github.com/BurntSushi/ripgrep) in Emacs.

10

11 Ripgrep is a replacement for both grep like (search one file) and ag

12 like (search many files) tools. It's fast and versatile and written in

13 Rust. For some introduction and benchmarks, see

14 [ripgrep is faster than {grep, ag, git grep, ucg, pt, sift}](http://blog.burntsushi.net/ripgrep/).

15

ripgrep.rb (https://github.com/norbusan/homebrew-core.git) Ruby · 41 lines

1 class Ripgrep < Formula

2 desc "Search tool like grep and The Silver Searcher"

3 homepage "https://github.com/BurntSushi/ripgrep"

4 url "https://github.com/BurntSushi/ripgrep/archive/11.0.1.tar.gz"

5 sha256 "ba106404342160a66f703b8c9db9d45117c1a3664a0996822496bcb9f238b184"

6 head "https://github.com/BurntSushi/ripgrep.git"

7

29 # directory, which includes a fingerprint hash. Try to locate it first

30 out_dir = Dir["target/release/build/ripgrep-*/out"].first

31 man1.install "#{out_dir}/rg.1"

README.md (https://github.com/DustinVenegas/dotFiles.git) Markdown · 42 lines

1 # RipGrep

2

3 [RipGrep](https://github.com/BurntSushi/ripgrep/) is a search utility based

4 around regex. It works well cross-platform, can replace grep, and can respect

8

9 Install ripgrep with

10

11 chocolatey: `choco install ripgrep -y`

12

31

32 Then setup the dotfiles configuration with `./RipGrep/bootstrap.ps1`.

33

41

42 - `$HOME/.ripgreprc` points to [`ripgreprc`](./ripgreprc)

43

rg.vim (https://github.com/eugen0329/vim-esearch.git) Vim Script · 54 lines

50 fu! s:Rg.is_success(request) abort

51 " https://github.com/BurntSushi/ripgrep/issues/948

52 return a:request.status == 0

how-to-search-source-code-using-ack.html (https://github.com/boyter/searchcode-server.git) HTML · 58 lines

29

30 <p class="em">There is also another implementation which is similar to ack and ag called ripgrep <a href="https://github.com/BurntSushi/ripgrep">https://github.com/BurntSushi/ripgrep</a> which depending on your searching needs can yield even more performance over ag.</p>

31

Makefile (https://github.com/vrothberg/vgrep.git) Makefile · 120 lines

88

89 curl -L https://github.com/BurntSushi/ripgrep/releases/download/12.0.1/ripgrep-12.0.1-x86_64-unknown-linux-musl.tar.gz | tar xz

90 mkdir -p ./test/bin && mv ripgrep-12.0.1-x86_64-unknown-linux-musl/rg ./test/bin/ && rm -rf ripgrep-12.0.1-x86_64-unknown-linux-musl

15.md (https://github.com/RustStudy/rust_daily_news.git) Markdown · 67 lines

29

30 ### Ripgrep 现在ubuntu上可用

31

32 [原文](https://github.com/BurntSushi/ripgrep/pull/1054)

33

Makefile (https://github.com/openbsd/ports.git) Makefile · 107 lines

4

5 GH_ACCOUNT = BurntSushi

6 GH_PROJECT = ripgrep

94 RELEASE_DIR = ${MODCARGO_TARGET_DIR}/release

95 OUT_DIR = ${RELEASE_DIR}/build/ripgrep-*/out

96

health.lua (https://github.com/nvim-lua/telescope.nvim.git) Lua · 130 lines

17 name = "rg",

18 url = "[BurntSushi/ripgrep](https://github.com/BurntSushi/ripgrep)",

19 optional = false,

ripgrep.rb (https://github.com/norbusan/linuxbrew-core.git) Ruby · 43 lines

1 class Ripgrep < Formula

2 desc "Search tool like grep and The Silver Searcher"

3 homepage "https://github.com/BurntSushi/ripgrep"

4 url "https://github.com/BurntSushi/ripgrep/archive/11.0.2.tar.gz"

5 sha256 "0983861279936ada8bc7a6d5d663d590ad34eb44a44c75c2d6ccd0ab33490055"

6 head "https://github.com/BurntSushi/ripgrep.git"

7

30 # directory, which includes a fingerprint hash. Try to locate it first

31 out_dir = Dir["target/release/build/ripgrep-*/out"].first

32 # No man page gets built on Linux:

working-with-files.md (https://github.com/onivim/oni2.git) Markdown · 37 lines

14

15 Onivim 2 has a QuickOpen fuzzy-finder out-of-the-box, powered by [ripgrep](https://github.com/burntsushi/ripgrep).

16

README.md (https://github.com/gabesoft/vim-ags.git) Markdown · 62 lines

9 # Silver searcher (AG) plugin for Vim

10 *A Vim plugin for the [silver searcher](https://github.com/ggreer/the_silver_searcher) or [ripgrep](https://github.com/BurntSushi/ripgrep) that focuses on

11 clear display and easy navigation of the search results*

14 Install via [pathogen](https://github.com/tpope/vim-pathogen), [vundle](https://github.com/gmarik/vundle), [plug](https://github.com/junegunn/vim-plug) or copy to the Vim directory

15 The [ag](https://github.com/ggreer/the_silver_searcher) or [rg](https://github.com/BurntSushi/ripgrep) executable must be installed as well.

16

19

20 ### Using [ripgrep](https://github.com/BurntSushi/ripgrep) instead of [ag](https://github.com/ggreer/the_silver_searcher)

21 Despite the name `vim-ags` works with `ripgrep` as well if configured as below:

49 ### Notes

50 Works with ag version >= 0.29.1 or ripgrep >= 11.0.2

51

CHANGELOG.md (https://github.com/alok/notational-fzf-vim.git) Markdown · 70 lines

18

19 - [rg](https://github.com/BurntSushi/ripgrep) is now required. `ag`

20 will no longer work.

hyperlinked_grep.rst (https://github.com/kovidgoyal/kitty.git) ReStructuredText · 61 lines

3

4 This kitten allows you to search your files using `ripgrep

5 <https://www.google.com/search?q=ripgrep>`_ and open the results

53 Hopefully, someday this functionality will make it into some `upstream grep

54 <https://github.com/BurntSushi/ripgrep/issues/665>`_

55 program directly removing the need for this kitten.

58 .. note::

59 While you can pass any of ripgrep's comand line options to the kitten and

60 they will be forwarded to rg, do not use options that change the output

61 formatting as the kitten works by parsing the output from ripgrep.

62

Makefile (https://github.com/NetBSD/pkgsrc.git) Makefile · 85 lines

2

3 DISTNAME= ripgrep-11.0.2

4 CATEGORIES= textproc

7 MAINTAINER= maya@NetBSD.org

8 HOMEPAGE= https://github.com/BurntSushi/ripgrep/

9 COMMENT= Line-oriented search tool

index.org (https://github.com/dajva/rg.el.git) Org · 54 lines

7

8 /rg.el/ is an Emacs search package based on the [[https://github.com/BurntSushi/ripgrep][ripgrep]] command line

9 tool. It allows you to interactively create searches, doing automatic

14 Throughout this manual this emacs package will be referred to as /rg/

15 while the command line utility will be referred to as /ripgrep/.

16

20

21 The big benefit of using /ripgrep/ instead of /grep/ as a backend is

22 speed. Especially when searching large source code repositories

23 where /ripgrep/ really shines. Please read [[http://blog.burntsushi.net/ripgrep/][this blog post]] for some

24 speed comparisons with other tools.

README.md (https://github.com/eth-p/bat-extras.git) Markdown · 112 lines

9 ### [`batgrep`](doc/batgrep.md)

10 Quickly search through and highlight files using [ripgrep](https://github.com/burntsushi/ripgrep).

11 <u>Requirements:</u> `ripgrep`

README.md (https://github.com/faceair/atom-goto-definition.git) Markdown · 38 lines

25

26 1. Install `ripgrep`, see [https://github.com/BurntSushi/ripgrep#installation](https://github.com/BurntSushi/ripgrep#installation). Yeap, now we use `ripgrep` to search definitions, because it's incredibly fast.

27 2. Turn `Settings -> Packages -> goto-definition -> Settings -> Performance Mode` on.

package.py (https://github.com/LLNL/spack.git) Python · 31 lines

8

9 class Ripgrep(Package):

10 """ripgrep is a line-oriented search tool that recursively searches

11 your current directory for a regex pattern. ripgrep is similar to

12 other popular search tools like The Silver Searcher, ack and grep.

14

15 homepage = "https://github.com/BurntSushi/ripgrep"

16 url = "https://github.com/BurntSushi/ripgrep/archive/11.0.2.tar.gz"

Follow-Up on Command-Line Finding and Filtering.md (https://github.com/chriskrycho/lightning-rs.git) Markdown · 46 lines

7 summary: >

8 You can use a variant flag with GNU grep and ripgrep to filter with null characters.

9 tags:

29

30 This reminded me that [ripgrep] has the same feature, with the same `--null-data` flag. Similarly, [fd] has a `--print0` (`-0`) option. You can combine *these* and (if you like) [cw][cw][^cw] to get the same effect:

31

43

44 [ripgrep]: https://github.com/BurntSushi/ripgrep

45 [fd]: https://github.com/sharkdp/fd

README.md (https://github.com/jesseleite/vim-agriculture.git) Markdown · 116 lines

2

3 A vim plugin to improve the project search experience when using tools like [ag](https://github.com/ggreer/the_silver_searcher) and [rg](https://github.com/BurntSushi/ripgrep).

4

install.sh (https://github.com/willnorris/dotfiles.git) Shell · 28 lines

8 # install ripgrep (https://github.com/BurntSushi/ripgrep/releases/latest)

9 curl -o /tmp/ripgrep.deb -L https://github.com/BurntSushi/ripgrep/releases/download/13.0.0/ripgrep_13.0.0_amd64.deb

10 sudo dpkg -i /tmp/ripgrep.deb

birg.fish (https://github.com/nathanchance/scripts.git) Fish · 64 lines

4

5 function birg -d "Install ripgrep from GitHub or build it from source"

6 # Ensure that all PATH modifications are local to this function (like a subshell)

8

9 set repo BurntSushi/ripgrep

10 set base_url https://github.com/$repo

20 set bin $stow/prebuilts/bin

21 set tar ripgrep-$VERSION-x86_64-unknown-linux-musl.tar.gz

22

25

26 header "Installing ripgrep"

27

46

47 set src $SRC_FOLDER/ripgrep/ripgrep-$VERSION

48

nvim_setup_linux.sh (https://github.com/jdhao/nvim-config.git) Shell · 217 lines

122 #######################################################################

123 RIPGREP_DIR=$HOME/tools/ripgrep

124 RIPGREP_SRC_NAME=$HOME/packages/ripgrep.tar.gz

125 RIPGREP_LINK="https://hub.fastgit.org/BurntSushi/ripgrep/releases/download/12.0.0/ripgrep-12.0.0-x86_64-unknown-linux-musl.tar.gz"

126 if [[ -z "$(command -v rg)" ]] && [[ ! -f "$RIPGREP_DIR/rg" ]]; then

127 echo "Install ripgrep"

128 if [[ ! -f $RIPGREP_SRC_NAME ]]; then

129 echo "Downloading ripgrep and renaming"

130 wget $RIPGREP_LINK -O "$RIPGREP_SRC_NAME"

131 fi

136 echo "Extracting to $HOME/tools/ripgrep directory"

137 tar zxvf "$RIPGREP_SRC_NAME" -C "$RIPGREP_DIR" --strip-components 1

138 fi

build.sh (https://github.com/termux/termux-packages.git) Shell · 26 lines

1 TERMUX_PKG_HOMEPAGE=https://github.com/BurntSushi/ripgrep

2 TERMUX_PKG_DESCRIPTION="Search tool like grep and The Silver Searcher"

5 TERMUX_PKG_REVISION=1

6 TERMUX_PKG_SRCURL=https://github.com/BurntSushi/ripgrep/archive/$TERMUX_PKG_VERSION.tar.gz

7 TERMUX_PKG_SHA256=2513338d61a5c12c8fea18a0387b3e0651079ef9b31f306050b1f0aaa926271e

README.md (https://github.com/Manishearth/oreutils.git) Markdown · 36 lines

23 This tool currently installs:

24 - [`ripgrep`], a `grep` replacement

25 - [`exa`], an `ls` replacement

31

32 [`ripgrep`]: http://github.com/burntsushi/ripgrep

33 [`exa`]: https://the.exa.website/

logger.rs (https://github.com/gnzlbg/cargo-asm.git) Rust · 71 lines

1 // This logger has been adapted from ripgrep:

2 // https://github.com/BurntSushi/ripgrep

3 //

Crates.fish (https://github.com/halostatue/dotfiles.git) Fish · 62 lines

23 __ci mdcat # `cat` markdown files https://github.com/lunaryorn/mdcat

24 __ci ripgrep # better ag https://github.com/BurntSushi/ripgrep

25 __ci svgbob_cli # ASCII-art to SVG https://github.com/ivanceras/svgbob

28 __ci tokei # lines of code counter https://github.com/XAMPPRocky/tokei

29 __ci xsv # CSV toolkit https://github.com/BurntSushi/xsv

30 __ci cargo-update # Check for outdated executables

08.md (https://github.com/RustStudy/rust_daily_news.git) Markdown · 78 lines

1 ### Ripgrep 0.10.0 发布

2

3 [原文](https://github.com/BurntSushi/ripgrep/releases/tag/0.10.0)

4

2017-08-31-Code-Search.md (https://github.com/facebook/nuclide.git) Markdown · 25 lines

15

16 Code Search supports [ripgrep](https://github.com/BurntSushi/ripgrep) (rg),

17 [silversearcher](https://github.com/ggreer/the_silver_searcher) (ag) and

18 [ack](https://beyondgrep.com/). We recommend ripgrep and ag because they are blazing fast. Sadly,

19 only ripgrep works properly on Windows. You can configure which tool to use in the Nuclide package

ripgrep.lua (https://github.com/fishworks/fish-food.git) Lua · 51 lines

1 local name = "ripgrep"

2 local bin = "rg"

8 license = "Unlicense/MIT",

9 homepage = "https://github.com/BurntSushi/ripgrep",

10 version = version,

14 arch = "amd64",

15 url = "https://github.com/BurntSushi/" .. name .. "/releases/download/" .. version .. "/" .. name .. "-" .. version .. "-x86_64-apple-darwin.tar.gz",

16 sha256 = "7ff2fd5dd3a438d62fae5866ddae78cf542b733116f58cf21ab691a58c385703",

27 arch = "amd64",

28 url = "https://github.com/BurntSushi/" .. name .. "/releases/download/" .. version .. "/" .. name .. "-" .. version .. "-x86_64-unknown-linux-musl.tar.gz",

29 sha256 = "88d3b735e43f6f16a0181a8fec48847693fae80168d5f889fdbdeb962f1fc804",

40 arch = "amd64",

41 url = "https://github.com/BurntSushi/" .. name .. "/releases/download/" .. version .. "/" .. name .. "-" .. version .. "-x86_64-pc-windows-msvc.zip",

42 sha256 = "a74d23c8c52a7cfddab029e3217cd7aad49e970ab3ee45fa72fa5f5536230088",

ripgrep.mk (https://github.com/home-assistant/hassos.git) Makefile · 33 lines

2 #

3 # ripgrep

4 #

7 RIPGREP_VERSION = 0.8.1

8 RIPGREP_SITE = $(call github,burntsushi,ripgrep,$(RIPGREP_VERSION))

9 RIPGREP_LICENSE = MIT

10 RIPGREP_LICENSE_FILES = LICENSE-MIT

11

15

16 RIPGREP_BIN_DIR = target/$(RUSTC_TARGET_NAME)/$(RIPGREP_CARGO_MODE)

17

18 RIPGREP_CARGO_OPTS = \

19 --$(RIPGREP_CARGO_MODE) \

rg.sh (https://github.com/eugen0329/vim-esearch.git) Shell · 36 lines

13 if is_linux; then

14 local directory_inside_archive="ripgrep-$version-x86_64-unknown-linux-musl"

15 elif is_osx; then

16 local directory_inside_archive="ripgrep-$version-x86_64-apple-darwin"

17 else

20 local archive_file="$directory_inside_archive.tar.gz"

21 local download_url="https://github.com/BurntSushi/ripgrep/releases/download/$version/$archive_file"

22 local binary_path_inside_unarchived_directory="$directory_inside_archive/rg"

README.md (https://github.com/amarshall/dotfiles.git) Markdown · 55 lines

32 - [neovim](https://neovim.io/) (replacement for vim)

33 - [ripgrep](https://github.com/BurntSushi/ripgrep) (replacement for `ag`, `ack`, `grep`)

34 - [tig](https://jonas.github.io/tig/) (GUI front-end for Git)

Dockerfile (https://github.com/jacktasia/dumb-jump.git) Dockerfile · 24 lines

8 RUN apt-get install -y --no-install-recommends silversearcher-ag git python ruby && rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true

9 RUN curl -LO https://github.com/BurntSushi/ripgrep/releases/download/0.10.0/ripgrep_0.10.0_amd64.deb && sudo dpkg -i ripgrep_0.10.0_amd64.deb && rm ripgrep_0.10.0_amd64.deb && rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true

10 ENV PATH="/root/.evm/bin:$PATH"

README.md (https://bitbucket.org/vionika/spin.android.git) Markdown · 44 lines

6

7 [![Windows build status](https://ci.appveyor.com/api/projects/status/github/BurntSushi/ripgrep?svg=true)](https://ci.appveyor.com/project/BurntSushi/ripgrep)

8 [![](https://img.shields.io/crates/v/wincolor.svg)](https://crates.io/crates/wincolor)

service.file.search.ts (https://github.com/esrlabs/chipmunk.git) TypeScript · 132 lines

74 '--count',

75 '--text', // https://github.com/BurntSushi/ripgrep/issues/306 this issue is about a case, when not printable symble is in a file

76 '-i',

README.md (https://github.com/SidOfc/dotfiles.git) Markdown · 30 lines

12 - [fzf](https://github.com/junegunn/fzf) >- 0.20

13 - [ripgrep](https://github.com/BurntSushi/ripgrep) >= 11.0.2

14 - [autojump](https://github.com/wting/autojump) >= 22.5.3

introduction-to-notes-command.md (https://github.com/rhysd/notes-cli.git) Markdown · 18 lines

14 [ag]: https://github.com/ggreer/the_silver_searcher

15 [rg]: https://github.com/BurntSushi/ripgrep

16 [fzf]: https://github.com/junegunn/fzf

Cargo.toml (https://github.com/dtolnay/syn.git) TOML · 35 lines

24 # work around https://github.com/crossbeam-rs/crossbeam/issues/435

25 # until https://github.com/BurntSushi/ripgrep/pull/1427 is released

26 crossbeam-utils = "=0.6.5"

README.md (https://github.com/ddrscott/vim-side-search.git) Markdown · 89 lines

31 ```sh

32 brew install ripgrep

33 ```

34

35 Refer to [Ripgrep](https://github.com/BurntSushi/ripgrep) for more instructions.

36

86 The `ag` program was deprecated back in 2016. https://github.com/rking/ag.vim/issues/124

87 We moved to `ripgrep` as a modern alternative.

88 Ultimately, any program can be used by setting `g:side_search_prg` and has output matching out syntax highlighter should

README.md (https://github.com/jabirali/fish-abbrfile.git) Markdown · 69 lines

67 [3]: https://github.com/sharkdp/fd

68 [4]: https://github.com/BurntSushi/ripgrep

69 [5]: https://github.com/sharkdp/bat

install.sh (https://github.com/bketelsen/dotfiles.git) Shell · 37 lines

24 eget sharkdp/fd

25 eget BurntSushi/ripgrep

26 eget junegunn/fzf

readme.md (https://github.com/NicolasPetton/xref-js2.git) Markdown · 66 lines

22 - `ag` (the [silver searcher](http://geoff.greer.fm/ag/))

23 - or `rg` ([ripgrep](https://github.com/BurntSushi/ripgrep))

24 - js2-mode

41 ## Customisations

42 By default, `xref-js2` will use `ag` for search operations, to switch to using `rg` put the following into your config file and ensure the ripgrep executeable is visible from your **PATH** environment variable:

43

zshrc.sh (https://github.com/adalisan/dotfiles_extra.git) Shell · 78 lines

69 # ripgrep config file defined as an environment variable

70 # Source: https://github.com/BurntSushi/ripgrep/blob/0.8.0/GUIDE.md#configuration-file

71 export RIPGREP_CONFIG_PATH="$HOME"/.ripgreprc

cli-tools.md (https://github.com/ericmjl/essays-on-data-science.git) Markdown · 118 lines

87

88 ## `ripgrep`

89

90 [`ripgrep`](https://github.com/BurntSushi/ripgrep)

91 is a tool that will let you search directories recursively for a particular pattern.

default.nix (https://github.com/NixOS/nixpkgs-channels.git) Nix · 43 lines

11 rustPlatform.buildRustPackage rec {

12 pname = "ripgrep";

13 version = "12.1.1";

15 src = fetchFromGitHub {

16 owner = "BurntSushi";

17 repo = pname;

30 preFixup = ''

31 installManPage $releaseDir/build/ripgrep-*/out/rg.1

32

33 installShellCompletion $releaseDir/build/ripgrep-*/out/rg.{bash,fish}

34 installShellCompletion --zsh complete/_rg

38 description = "A utility that combines the usability of The Silver Searcher with the raw speed of grep";

39 homepage = "https://github.com/BurntSushi/ripgrep";

40 license = with licenses; [ unlicense /* or */ mit ];

README.md (https://bitbucket.org/vionika/spin.android.git) Markdown · 86 lines

8

9 [![Linux build status](https://api.travis-ci.org/BurntSushi/ripgrep.png)](https://travis-ci.org/BurntSushi/ripgrep)

10 [![Windows build status](https://ci.appveyor.com/api/projects/status/github/BurntSushi/ripgrep?svg=true)](https://ci.appveyor.com/project/BurntSushi/ripgrep)

before_deploy.sh (https://github.com/freedomlayer/offst.git) Shell · 57 lines

3 # package the build artifacts

4 # Based on https://github.com/BurntSushi/ripgrep/blob/master/.travis.yml

5

README.rst (https://github.com/ereslibre/dotfiles.git) ReStructuredText · 87 lines

11 <https://github.com/ggreer/the_silver_searcher>`_, `ripgrep (rg)

12 <https://github.com/BurntSushi/ripgrep>`_ are well supported, as are

13 ``git grep``, ``hg grep``.

plan.sh (https://github.com/habitat-sh/core-plans.git) Shell · 23 lines

1 pkg_name=ripgrep

2 pkg_origin=core

5 pkg_license=('MIT' 'Unlicense')

6 pkg_source="https://github.com/BurntSushi/${pkg_name}/releases/download/${pkg_version}/${pkg_name}-${pkg_version}-x86_64-unknown-linux-musl.tar.gz"

7 pkg_dirname="${pkg_name}-${pkg_version}-x86_64-unknown-linux-musl"

10 pkg_description="ripgrep combines the usability of The Silver Searcher with the raw speed of grep."

11 pkg_upstream_url="https://github.com/BurntSushi/ripgrep"

12

brewfile.sh (https://github.com/koic/dotfiles.git) Shell · 63 lines

62

63 brew install https://raw.githubusercontent.com/BurntSushi/ripgrep/master/pkg/brew/ripgrep.rb

64

rust.md (https://github.com/cbpark/nixpkgs.git) Markdown · 90 lines

29 buildRustPackage rec {

30 name = "ripgrep-${version}";

31 version = "0.4.0";

33 src = fetchFromGitHub {

34 owner = "BurntSushi";

35 repo = "ripgrep";

43 description = "A utility that combines the usability of The Silver Searcher with the raw speed of grep";

44 homepage = https://github.com/BurntSushi/ripgrep;

45 license = with licenses; [ unlicense ];

favorite FLOSS.rst (https://bitbucket.org/tshepang/blog) ReStructuredText · 35 lines

17

18 **misc utilities:** ripgrep_, Sudo_, Lsof, less,

19 procps (top, watch), Ex Falso, autojump, gnumeric,

25 .. _rdiff-backup: http://tshepang.net/project-of-note-rdiff-backup

26 .. _ripgrep: http://blog.burntsushi.net/ripgrep

27 .. _dwm: http://dwm.suckless.org

ripgrep.mk (https://github.com/ProcursusTeam/Procursus.git) Makefile · 44 lines

6 RIPGREP_VERSION := 12.1.1

7 DEB_RIPGREP_V ?= $(RIPGREP_VERSION)-1

8

10 $(call GITHUB_ARCHIVE,BurntSushi,ripgrep,$(RIPGREP_VERSION),$(RIPGREP_VERSION))

11 $(call EXTRACT_TAR,ripgrep-$(RIPGREP_VERSION).tar.gz,ripgrep-$(RIPGREP_VERSION),ripgrep)

12

21 --features pcre2

22 $(INSTALL) -Dm755 $(BUILD_WORK)/ripgrep/target/$(RUST_TARGET)/release/rg $(BUILD_STAGE)/ripgrep/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/bin/rg

23 $(INSTALL) -Dm644 $(BUILD_WORK)/ripgrep/complete/_rg $(BUILD_STAGE)/ripgrep/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/share/zsh/site-functions/_rg

24 $(INSTALL) -Dm644 $(BUILD_WORK)/ripgrep/target/$(RUST_TARGET)/release/build/ripgrep-*/out/rg.bash $(BUILD_STAGE)/ripgrep/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/share/bash-completion/completions/rg

25 $(call AFTER_BUILD)

43

44 .PHONY: ripgrep ripgrep-package

45

Cargo.toml (https://bitbucket.org/vionika/spin.android.git) TOML · 30 lines

17 description = "A simple Windows specific API for controlling text color in a Windows console.\n"

18 homepage = "https://github.com/BurntSushi/ripgrep/tree/master/wincolor"

19 documentation = "https://docs.rs/wincolor"

22 license = "Unlicense/MIT"

23 repository = "https://github.com/BurntSushi/ripgrep/tree/master/wincolor"

24

nim_docker.sh (https://github.com/nim65s/scripts.git) Shell · 73 lines

21 [[ -f /etc/alpine-release ]] && $SUDO apk add vim htop ncdu git tig gnupg fish fd

22 [[ -f /etc/arch-release ]] && $SUDO pacman -Syu --noconfirm vim htop ncdu git tig gnupg fish fd dfc ripgrep bat

23 [[ -f /etc/fedora-release ]] && $SUDO dnf install -y vim htop ncdu git tig gnupg fish ripgrep

27 FD="https://github.com/sharkdp/fd/releases/download/v${FD_VERSION}/fd_${FD_VERSION}_amd64.deb"

28 RG="https://github.com/BurntSushi/ripgrep/releases/download/${RG_VERSION}/ripgrep_${RG_VERSION}_amd64.deb"

29 BAT="https://github.com/sharkdp/bat/releases/download/v${BAT_VERSION}/bat_${BAT_VERSION}_amd64.deb"

45 $SUDO dpkg -i ./{fd,bat,git-delta}*.deb

46 $SUDO dpkg-divert --add --divert /usr/share/fish/completions/rg.fish.0 --rename --package ripgrep /usr/share/fish/completions/rg.fish

47 $SUDO dpkg -i ./ripgrep*.deb

README.md (https://github.com/nathanielgreen/dotfiles.git) Markdown · 83 lines

29 - Utilities:

30 - File searcher: [ripgrep](https://github.com/BurntSushi/ripgrep)

31 - Fuzzy finder: [fzf](https://github.com/junegunn/fzf)

ripgrep.rb (https://repo.or.cz/Homebrew/homebrew-core.git) Ruby · 42 lines

1 class Ripgrep < Formula

2 desc "Search tool like grep and The Silver Searcher"

3 homepage "https://github.com/BurntSushi/ripgrep"

4 url "https://github.com/BurntSushi/ripgrep/archive/12.0.1.tar.gz"

5 sha256 "5be34aa77a36ac9d8f1297a0d97069e4653e03f61c67d192cee32944cd2b6329"

6 head "https://github.com/BurntSushi/ripgrep.git"

7

30 # directory, which includes a fingerprint hash. Try to locate it first

31 out_dir = Dir["target/release/build/ripgrep-*/out"].first

32 man1.install "#{out_dir}/rg.1"

default.nix (https://repo.or.cz/NixPkgs.git) Nix · 46 lines

13 rustPlatform.buildRustPackage rec {

14 pname = "ripgrep";

15 version = "12.0.1";

17 src = fetchFromGitHub {

18 owner = "BurntSushi";

19 repo = pname;

32 preFixup = ''

33 installManPage $releaseDir/build/ripgrep-*/out/rg.1

34

35 installShellCompletion $releaseDir/build/ripgrep-*/out/rg.{bash,fish}

36 installShellCompletion --zsh "$src/complete/_rg"

40 description = "A utility that combines the usability of The Silver Searcher with the raw speed of grep";

41 homepage = "https://github.com/BurntSushi/ripgrep";

42 license = with licenses; [ unlicense /* or */ mit ];

denite.toml (https://github.com/AlexMasterov/vimfiles.git) TOML · 112 lines

45

46 " Ripgrep: https://github.com/BurntSushi/ripgrep

47 if executable('rg')

Cargo.toml (https://bitbucket.org/vionika/spin.android.git) TOML · 29 lines

17 description = "A simple cross platform library for writing colored text to a terminal.\n"

18 homepage = "https://github.com/BurntSushi/ripgrep/tree/master/termcolor"

19 documentation = "https://docs.rs/termcolor"

22 license = "Unlicense/MIT"

23 repository = "https://github.com/BurntSushi/ripgrep/tree/master/termcolor"

24

setup.sh (git://github.com/kfieldho/localfiles.git) Shell · 79 lines

16 if [ $platformstr == "Linux" ]; then

17 rg_repo="https://github.com/BurntSushi/ripgrep/releases/download/0.7.1/ripgrep-0.7.1-i686-unknown-linux-musl.tar.gz"

18 fi

19 if [ $platformstr == "Darwin" ]; then

20 rg_repo="https://github.com/BurntSushi/ripgrep/releases/download/0.7.1/ripgrep-0.7.1-x86_64-apple-darwin.tar.gz"

21 fi

default.nix (https://codeberg.org/matthiasbeyer/nixpkgs.git) Nix · 46 lines

13 rustPlatform.buildRustPackage rec {

14 pname = "ripgrep";

15 version = "12.0.1";

17 src = fetchFromGitHub {

18 owner = "BurntSushi";

19 repo = pname;

32 preFixup = ''

33 (cd target/release/build/ripgrep-*/out

34 installManPage rg.1

40 description = "A utility that combines the usability of The Silver Searcher with the raw speed of grep";

41 homepage = "https://github.com/BurntSushi/ripgrep";

42 license = with licenses; [ unlicense /* or */ mit ];

README.md (https://github.com/jpeddicord/dotfiles.git) Markdown · 42 lines

16 - [ranger](https://github.com/ranger/ranger)

17 - [ripgrep](https://github.com/BurntSushi/ripgrep)

18 - [tmux](https://github.com/tmux/tmux)

35 ## rust-based utils

36 cargo install exa fd-find ripgrep

37 ```

install.sh (https://github.com/schpet/dotfiles.git) Shell · 61 lines

25 # ripgrep

26 curl -sLO https://github.com/BurntSushi/ripgrep/releases/download/13.0.0/ripgrep_13.0.0_amd64.deb

27 sudo dpkg -i ripgrep_13.0.0_amd64.deb

28 rm ripgrep_13.0.0_amd64.deb

29

readable.setup.sh (https://github.com/shurane/dotfiles.git) Shell · 21 lines

6 - neovim https://github.com/neovim/neovim/wiki/Installing-Neovim#appimage-universal-linux-package

7 - ripgrep https://github.com/BurntSushi/ripgrep#installation

8 - scc https://github.com/boyter/scc

README.md (https://github.com/alphastorm/dotfiles.git) Markdown · 63 lines

53

54 ### ripgrep

55

60 ```

61 brew tap burntsushi/ripgrep https://github.com/BurntSushi/ripgrep.git

62 brew install burntsushi/ripgrep/ripgrep-bin

crouton.sh (https://github.com/cartolari/dotfiles.git) Shell · 126 lines

5 FZF_VERSION=0.18.0

6 RIPGREP_VERSION=11.0.1

7 WHICH_VERSION=2.21

110 if ! hash rg; then

111 curl -LO https://github.com/BurntSushi/ripgrep/releases/download/$RIPGREP_VERSION/ripgrep_${RIPGREP_VERSION}_amd64.deb

112 sudo dpkg -i ripgrep_${RIPGREP_VERSION}_amd64.deb

113 rm ripgrep_${RIPGREP_VERSION}_amd64.deb

114 fi

default.nix (https://github.com/cbpark/nixpkgs.git) Nix · 30 lines

5 buildRustPackage rec {

6 name = "ripgrep-${version}";

7 version = "0.7.1";

9 src = fetchFromGitHub {

10 owner = "BurntSushi";

11 repo = "ripgrep";

24 description = "A utility that combines the usability of The Silver Searcher with the raw speed of grep";

25 homepage = https://github.com/BurntSushi/ripgrep;

26 license = with licenses; [ unlicense /* or */ mit ];

README.md (https://github.com/jamesmartin/dotfiles.git) Markdown · 52 lines

40 - [FZF fuzzy finder](https://github.com/junegunn/fzf#installation)

41 - [RipGrep (rg)](https://github.com/BurntSushi/ripgrep#installation)

42

run_once_install-packages.sh.tmpl (https://github.com/tylerball/dotfiles.git) Go Template · 82 lines

4 if [[ ! -x `which rg` ]]; then

5 curl -LO https://github.com/BurntSushi/ripgrep/releases/download/11.0.2/ripgrep_11.0.2_amd64.deb

6 sudo dpkg -i ripgrep_11.0.2_amd64.deb

33 mackup \

34 ripgrep \

35 reattach-to-user-namespace \

install.bash (https://github.com/jherdman/dotfiles.git) Bash · 69 lines

29 brew install neovim/neovim/neovim

30 brew install tmux tmux-pasteboard reattach-to-user-namespace ripgrep

31 elif [[ $UNAMESTR == 'Linux' ]]; then

54

55 # Install ripgrep

56 RIPGREP_VERSION="0.7.1"

57 RIPGREP_FILE_NAME="ripgrep-${RIPGREP_VERSION}-x86_64-unknown-linux-musl"

58 cd $HOME

59 curl -LO https://github.com/BurntSushi/ripgrep/releases/download/${RIPGREP_VERSION}/${RIPGREP_FILE_NAME}.tar.gz

60 tar xvzf ${RIPGREP_FILE_NAME}.tar.gz

61 sudo mv ${RIPGREP_FILE_NAME}/rg /usr/local/bin/

62 else

Microsoft.PowerShell_profile.ps1 (https://github.com/shurane/dotfiles.git) Powershell · 29 lines

12

13 # https://github.com/BurntSushi/ripgrep/blob/master/FAQ.md#how-do-i-create-an-alias-for-ripgrep-on-windows

14 function rgl {

default.nix (https://github.com/copumpkin/nixpkgs.git) Nix · 25 lines

5 buildRustPackage rec {

6 name = "ripgrep-${version}";

7 version = "0.2.1";

9 src = fetchFromGitHub {

10 owner = "BurntSushi";

11 repo = "ripgrep";

19 description = "An untility that combines the usability of The Silver Searcher with the raw speed of grep";

20 homepage = https://github.com/BurntSushi/ripgrep;

21 license = with licenses; [ unlicense ];

default.nix (https://github.com/DamienCassou/nixpkgs.git) Nix · 44 lines

11 rustPlatform.buildRustPackage rec {

12 pname = "ripgrep";

13 version = "12.1.0";

15 src = fetchFromGitHub {

16 owner = "BurntSushi";

17 repo = pname;

30 preFixup = ''

31 installManPage $releaseDir/build/ripgrep-*/out/rg.1

32

33 installShellCompletion $releaseDir/build/ripgrep-*/out/rg.{bash,fish}

34 installShellCompletion --zsh "$src/complete/_rg"

38 description = "A utility that combines the usability of The Silver Searcher with the raw speed of grep";

39 homepage = "https://github.com/BurntSushi/ripgrep";

40 license = with licenses; [ unlicense /* or */ mit ];

README.md (https://github.com/chrisjohnson/vim-grep.git) Markdown · 94 lines

17 ### Rg

18 You have to install [rg](https://github.com/BurntSushi/ripgrep), of

19 course.

koic.md (https://github.com/blp1526/meetups.git) Markdown · 15 lines

12

13 * Rust は The Silver Searcher (ag) よりずっとはやい [ripgrep (rg)](https://github.com/BurntSushi/ripgrep) の実装で使われているという知識で止まっているレベルです

14 * Go言語は『[A Tour of Go](https://go-tour-jp.appspot.com/)』が最初の方で止まっているレベルです

install_ripgrep.sh (https://github.com/carno/scripts.git) Shell · 27 lines

13

14 _RG_TGZ=$(curl -s https://api.github.com/repos/BurntSushi/ripgrep/releases/latest | grep -E -o 'https://github.com/BurntSushi/ripgrep/releases/download/.*x86_64-unknown-linux.*tar.gz')

15 if [[ -z "${_RG_TGZ}" ]]; then

16 echo "[ !! ] Failed to find latest ripgrep release archive"

17 exit 3

22 # copy binary

23 install -v ripgrep*/rg /usr/local/bin/

24 # copy man

25 install -v ripgrep*/doc/rg.1 /usr/local/share/man/man1/

26 # copy completion

27 install -v ripgrep*/complete/rg.bash /etc/bash_completion.d/

28

install.sh (https://github.com/tomsquest/dotfiles.git) Shell · 149 lines

48 create-link "$PWD/profile" "$HOME/.profile"

49 create-link "$PWD/ripgreprc" "$HOME/.ripgreprc"

50 create-link "$PWD/safe-rm" "$HOME/.safe-rm"

78

79 function install-ripgrep {

80 echo "Installing Ripgrep..."

81 local -r TMP_DIR=$(mktemp -d)

82 local -r URL=$(curl -s https://api.github.com/repos/BurntSushi/ripgrep/releases/latest | grep browser_download_url | grep x86_64-unknown-linux | cut -d '"' -f 4)

83 curl -L --progress-bar "$URL" | tar zx -C "$TMP_DIR" --strip 1 --wildcards '*/rg' --wildcards '*/rg.1' \

140 install-fzf

141 install-ripgrep

142 install-docker-compose

README.md (https://github.com/marksteve/dotfiles.git) Markdown · 131 lines

7 - [starship](https://starship.rs/)

8 - [ripgrep](https://github.com/BurntSushi/ripgrep)

9 - [fasd](https://github.com/clvv/fasd)

16 sh -c "$(curl -fsSL https://starship.rs/install.sh)"

17 sudo apt install zsh ripgrep fasd tmux direnv syncthing pinentry-gtk2 gocryptfs

18 ```

25 eval $(/opt/homebrew/bin/brew shellenv)

26 brew install zsh starship ripgrep fasd tmux direnv syncthing gpg

27 brew install \

vim-picker.vim (https://github.com/yschu7/dotvim.git) Vim Script · 27 lines

24

25 " https://github.com/BurntSushi/ripgrep

26 " File listing is achieved using the best tool for the job: git in Git

README.md (https://github.com/tsoporan/dotfiles.git) Markdown · 50 lines

17 - Working in the shell:

18 - Alternative to `grep`: [ripgrep](https://github.com/BurntSushi/ripgrep)

19 - Alternative to `find`: [fd](https://github.com/sharkdp/fd)

README.md (https://github.com/tomsquest/dotfiles.git) Markdown · 29 lines

27 - Search file and directories with [Fzf](https://github.com/junegunn/fzf)

28 - Search inside files with [Ripgrep](https://github.com/BurntSushi/ripgrep)

29 - Git config

mg.sh (https://gitlab.com/cdb/scripts) Shell · 29 lines

4 # - git: Git

5 # - rg: RipGrep from BurntSushi, needed for PCRE regexes

6

README.md (https://github.com/csauve/env-common.git) Markdown · 30 lines

13 * [skim](https://github.com/lotabout/skim)

14 * [ripgrep](https://github.com/BurntSushi/ripgrep)

15 * [bat](https://github.com/sharkdp/bat)

README.md (https://gitlab.com/rm3l/asdf-ripgrep) Markdown · 18 lines

1 # ripgrep asdf Plugin

2

3 ![Build Status](https://gitlab.com/wt0f/asdf-ripgrep/badges/master/pipeline.svg)

4

5 This is the plugin repo for [asdf-vm/asdf](https://github.com/asdf-vm/asdf.git)

6 to manage [BurntSushi/ripgrep](https://github.com/BurntSushi/ripgrep.git).

7

13 ```bash

14 asdf plugin add ripgrep

15 asdf install ripgrep 11.0.2

16 asdf global ripgrep 11.0.2

17 rg

README.md (https://github.com/monnoval/dotvim.git) Markdown · 59 lines

7 - [neovim](https://github.com/neovim/neovim/wiki/Installing-Neovim#install-from-package)

8 - [ripgrep](https://github.com/BurntSushi/ripgrep)

9 - [ctags](https://docs.ctags.io/en/latest/index.html)

setup_220_ripgrep.sh (https://gitlab.com/kostaz/env) Shell · 15 lines

4

5 REPO="https://github.com/BurntSushi/ripgrep/releases/download/"

6 RG_LATEST=$(curl -sSL "https://api.github.com/repos/BurntSushi/ripgrep/releases/latest" | jq --raw-output .tag_name)

7 RELEASE="${RG_LATEST}/ripgrep-${RG_LATEST}-x86_64-unknown-linux-musl.tar.gz"

8

index.rst (https://github.com/onyxfish/csvkit.git) ReStructuredText · 111 lines

21

22 If you need to do more complex data analysis than csvkit can handle, use `agate <https://github.com/wireservice/agate>`_. If you need csvkit to be faster or to handle larger files, you may be reaching the limits of csvkit. Consider loading the data into SQL, or using `xsv <https://github.com/BurntSushi/xsv>`_.

23

README.md (https://github.com/stephpy/vim-config.git) Markdown · 34 lines

8 - [fzf](https://github.com/junegunn/fzf) :heart:

9 - [ripgrep](https://github.com/BurntSushi/ripgrep) to search as fast as :flashlight: in your project files

10 - composer ... it has to be accessible through ̀̀`composer xxx` in your shell.

README.md (https://github.com/gkmngrgn/config.git) Markdown · 29 lines

27 - [pyenv](https://github.com/pyenv/pyenv-installer) python version management

28 - [rg](https://github.com/BurntSushi/ripgrep): instead of grep

29 - [rust-analyzer](https://github.com/rust-analyzer/rust-analyzer) lsp for rust

Config.in (https://github.com/home-assistant/hassos.git) Autoconf · 14 lines

1 config BR2_PACKAGE_RIPGREP

2 bool "ripgrep"

5 help

6 ripgrep is a line-oriented search tool that

7 recursively searches your current directory

10

11 ripgrep is similar to other popular search tools like

12 The Silver Searcher, ack and grep.

13

14 https://github.com/BurntSushi/ripgrep

15

README.md (https://github.com/rhysd/misc.git) Markdown · 31 lines

1 A minimal example for [ripgrep](https://github.com/BurntSushi/ripgrep) as a library for [Rust LT Online 5](https://rust.connpass.com/event/228732/).

2

rg.ts (https://github.com/fabiospampinato/vscode-todo-plus.git) TypeScript · 26 lines

7

8 /* RG */ // ripgrep //URL: https://github.com/BurntSushi/ripgrep

9

recipe.rb (https://github.com/bernd/fpm-recipes.git) Ruby · 21 lines

1 class Ripgrep < FPM::Cookery::Recipe

2 description 'recursively searches directories for a regex pattern'

3

4 name 'ripgrep'

5 version '12.0.1'

8 homepage 'https://github.com/BurntSushi/ripgrep'

9 source "https://github.com/BurntSushi/ripgrep/releases/download/#{version}/ripgrep-#{version}-x86_64-unknown-linux-musl.tar.gz"

10 sha256 '2dbd6e0cef8048f26ea9f0d6b5412f117645001c5cec267b3bcd4716a64a7a7a'

17 man1.install 'doc/rg.1'

18 doc('ripgrep').install Dir['doc/*.md']

19 etc('bash_completion.d').install 'complete/rg.bash', 'rg'

Makefile (https://github.com/SynoCommunity/spksrc.git) Makefile · 21 lines

1 SPK_NAME = ripgrep

2 SPK_VERS = 13.0.0

3 SPK_REV = 1

4 SPK_ICON = src/ripgrep.png

5

11 MAINTAINER = Hylen

12 DESCRIPTION = ripgrep is a line-oriented search tool that recursively searches your current directory for a regex pattern.

13 DISPLAY_NAME = ripgrep

17

18 HOMEPAGE = https://github.com/BurntSushi/ripgrep

19 LICENSE = public domain/Unlicense

README.md (https://github.com/sneakerhax/Runbooks.git) Markdown · 18 lines

14

15 * [RipGrep](https://github.com/BurntSushi/ripgrep) - BurntSushi

16 * [ag](https://github.com/ggreer/the_silver_searcher) - ggreer

Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 17 lines

8 documentation = "https://docs.rs/grep-pcre2"

9 homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/pcre2"

10 repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/pcre2"

setup-nci-env.sh (https://github.com/omad/dotfiles.git) Shell · 75 lines

38 install_rust_util sharkdp fd ~/bin/fd

39 install_rust_util BurntSushi ripgrep ~/bin/rg

40

README.md (https://github.com/bpierre/dotfiles.git) Markdown · 31 lines

18 - [tmux](http://tmux.sourceforge.net/)

19 - [ripgrep (rg)](https://github.com/BurntSushi/ripgrep)

20 - [z](https://github.com/rupa/z)

src-grep.bat (https://github.com/zufuliu/notepad2.git) Batch · 4 lines

1 @rem see https://github.com/BurntSushi/ripgrep

2 @rem or https://github.com/ggreer/the_silver_searcher

mozilla-services:pytest-services.yml (https://github.com/travis-ci/travis-yml.git) YAML · 14 lines

6 before_install:

7 - curl -LO https://github.com/BurntSushi/ripgrep/releases/download/0.8.1/ripgrep_0.8.1_amd64.deb

8 - sudo dpkg -i ripgrep_0.8.1_amd64.deb

main.yml (https://github.com/Benoth/ansible-ubuntu.git) YAML · 5 lines

3 ripgrep:

4 url: https://github.com/BurntSushi/ripgrep/releases/download/0.2.0/ripgrep-0.2.0-x86_64-unknown-linux-musl.tar.gz

5 dir: ripgrep-0.2.0-x86_64-unknown-linux-musl

README.md (https://github.com/codingjester/oh-my-zsh.git) Markdown · 9 lines

1 # ripgrep

2

3 This plugin adds completion for the text search tool [`ripgrep`](https://github.com/BurntSushi/ripgrep), also known as `rg`.

4

5 To use it, add `ripgrep` to the plugins array in your zshrc file:

6

7 ```zsh

8 plugins=(... ripgrep)

9 ```

aliases.sh (https://github.com/dm3/cygwin-config.git) Shell · 78 lines

74 #ripgrep

75 # https://github.com/BurntSushi/ripgrep/issues/86

76 rgp() {

build-rg.sh (https://bitbucket.org/ndotfiles/tool-builds.git) Shell · 24 lines

10 wget_archive_verified \

11 https://github.com/BurntSushi/ripgrep/archive/$rg_version.tar.gz \

12 ecdf0e52d71d2d89c7c3ba88e5648971517ceea52683a9ef63a49fd0a0ddf7de

14 # This makes the binary be in a consistent location

15 mv ripgrep-$rg_version ripgrep

16

17 cd ripgrep

18

do.sh (https://github.com/gkmngrgn/config.git) Shell · 147 lines

64 pre-commit \

65 ripgrep \

66 tmux \

122

123 # install ripgrep

124 if hash rg 2>/dev/null; then

126 else

127 curl -L -o ripgrep.deb https://github.com/BurntSushi/ripgrep/releases/download/13.0.0/ripgrep_13.0.0_amd64.deb

128 sudo dpkg -i ripgrep.deb

README.md (https://github.com/kwbeam/dotfiles.git) Markdown · 35 lines

31 * [neovim]()

32 * [ripgrep](https://github.com/BurntSushi/ripgrep)

33 * [shfmt](https://github.com/mvdan/sh)

ripgrep.rb (https://repo.or.cz/Homebrew/homebrew-livecheck.git) Ruby · 4 lines

1 class Ripgrep

2 livecheck :url => "https://github.com/BurntSushi/ripgrep/releases",

3 :regex => %r{href="/BurntSushi/ripgrep/tree/([0-9\.]+)}

Rust week of 2016-10-14.rst (https://bitbucket.org/tshepang/blog) ReStructuredText · 19 lines

10

11 - `This post about ripgrep`__ is a masterpiece!

12

16 __ http://stackoverflow.com/q/40119477/321731

17 __ http://blog.burntsushi.net/ripgrep

18 __ https://github.com/rust-lang/rust/pull/37314

README.md (https://github.com/narkisr/oh-my-zsh.git) Markdown · 13 lines

1 # ripgrep

2

3 This plugin adds completion for the text search tool [`ripgrep`](https://github.com/BurntSushi/ripgrep), also known as `rg`.

4

5 To use it, add `ripgrep` to the plugins array in your zshrc file:

6

7 ```zsh

8 plugins=(... ripgrep)

9 ```

10

11 Completion is taken from the ripgrep release [`0.10.0`](https://github.com/BurntSushi/ripgrep/releases/tag/0.10.0).

12

README.md (https://github.com/robbyrussell/oh-my-zsh.git) Markdown · 13 lines

1 # ripgrep

2

3 This plugin adds completion for the text search tool [`ripgrep`](https://github.com/BurntSushi/ripgrep), also known as `rg`.

4

5 To use it, add `ripgrep` to the plugins array in your zshrc file:

6

7 ```zsh

8 plugins=(... ripgrep)

9 ```

10

11 Completion is taken from the ripgrep release [`11.0.2`](https://github.com/BurntSushi/ripgrep/releases/tag/11.0.2).

12

README.md (https://github.com/AlexSatrapa/oh-my-zsh.git) Markdown · 13 lines

1 # ripgrep

2

3 This plugin adds completion for the text search tool [`ripgrep`](https://github.com/BurntSushi/ripgrep), also known as `rg`.

4

5 To use it, add `ripgrep` to the plugins array in your zshrc file:

6

7 ```zsh

8 plugins=(... ripgrep)

9 ```

10

11 Completion is taken from the ripgrep release [`12.1.1`](https://github.com/BurntSushi/ripgrep/releases/tag/12.1.1).

12

README.md (https://github.com/masylum/dotfiles.git) Markdown · 18 lines

13

14 - [ripgrep](https://github.com/BurntSushi/ripgrep): Alternative to `grep` that respects `.gitignore` and also serves as a better `find`.

15 - [fzf](https://github.com/junegunn/fzf): Fuzzy finder.

Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 32 lines

8 documentation = "http://burntsushi.net/rustdoc/grep/"

9 homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/grep"

10 repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/grep"

Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 26 lines

8 documentation = "https://docs.rs/grep-cli"

9 homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/cli"

10 repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/cli"

Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 33 lines

8 documentation = "https://docs.rs/grep-searcher"

9 homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/searcher"

10 repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/searcher"

Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 36 lines

10 documentation = "https://docs.rs/globset"

11 homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/globset"

12 repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/globset"

README.md (https://github.com/BurntSushi/ripgrep.git) Markdown · 41 lines

2 ----

3 ripgrep, as a library.

4

5 [![Linux build status](https://api.travis-ci.org/BurntSushi/ripgrep.svg)](https://travis-ci.org/BurntSushi/ripgrep)

6 [![Windows build status](https://ci.appveyor.com/api/projects/status/github/BurntSushi/ripgrep?svg=true)](https://ci.appveyor.com/project/BurntSushi/ripgrep)

Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 24 lines

8 documentation = "https://docs.rs/grep-matcher"

9 homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/matcher"

10 repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/matcher"

ripgrep-bin.rb (https://github.com/BurntSushi/ripgrep.git) Ruby · 23 lines

1 class RipgrepBin < Formula

2 version '12.1.0'

3 desc "Recursively search directories for a regex pattern."

4 homepage "https://github.com/BurntSushi/ripgrep"

5

6 if OS.mac?

7 url "https://github.com/BurntSushi/ripgrep/releases/download/#{version}/ripgrep-#{version}-x86_64-apple-darwin.tar.gz"

8 sha256 "974351ca7d00083ba2fad52e2f2539c8ff114119c139420f592507962ab43b75"

9 elsif OS.linux?

10 url "https://github.com/BurntSushi/ripgrep/releases/download/#{version}/ripgrep-#{version}-x86_64-unknown-linux-musl.tar.gz"

11 sha256 "c6bba6d643b1a1f18994683e26d4d2b998b41a7a7360e63cb8ec9db8ffbf793c"

13

14 conflicts_with "ripgrep"

15

README.md (https://github.com/BurntSushi/ripgrep.git) Markdown · 35 lines

6

7 [![Linux build status](https://api.travis-ci.org/BurntSushi/ripgrep.svg)](https://travis-ci.org/BurntSushi/ripgrep)

8 [![Windows build status](https://ci.appveyor.com/api/projects/status/github/BurntSushi/ripgrep?svg=true)](https://ci.appveyor.com/project/BurntSushi/ripgrep)

Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 31 lines

9 documentation = "https://docs.rs/grep-printer"

10 homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/printer"

11 repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/printer"

Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 38 lines

9 documentation = "https://docs.rs/ignore"

10 homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/ignore"

11 repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/ignore"

Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 22 lines

8 documentation = "https://docs.rs/grep-regex"

9 homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/regex"

10 repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/regex"

RELEASE-CHECKLIST.md (https://github.com/BurntSushi/ripgrep.git) Markdown · 42 lines

6 a strong motivation otherwise, review and update every dependency.

7 * Review changes for every crate in `crates` since the last ripgrep release.

8 If the set of changes is non-empty, issue a new release for that crate. Check

21 * crates/core (do **not** bump version, but update dependencies as needed)

22 * Edit the `Cargo.toml` to set the new ripgrep version. Run

23 `cargo update -p ripgrep` so that the `Cargo.lock` is updated. Commit the

28 * Copy the relevant section of the CHANGELOG to the tagged release notes.

29 Include this blurb describing what ripgrep is:

30 > In case you haven't heard of it before, ripgrep is a line-oriented search

31 > tool that recursively searches your current directory for a regex pattern.

32 > By default, ripgrep will respect your `.gitignore` and automatically skip

33 > hidden files/directories and binary files.

41 Note that

42 [`cargo-up` can be found in BurntSushi's dotfiles](https://github.com/BurntSushi/dotfiles/blob/master/bin/cargo-up).

43

Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 108 lines

1 [package]

2 name = "ripgrep"

3 version = "12.1.0" #:version

6 ripgrep is a line-oriented search tool that recursively searches your current

7 directory for a regex pattern while respecting your gitignore rules. ripgrep

8 has first class support on Windows, macOS and Linux.

9 """

10 documentation = "https://github.com/BurntSushi/ripgrep"

11 homepage = "https://github.com/BurntSushi/ripgrep"

12 repository = "https://github.com/BurntSushi/ripgrep"

13 readme = "README.md"

87 ["target/release/rg", "usr/bin/", "755"],

88 ["COPYING", "usr/share/doc/ripgrep/", "644"],

89 ["LICENSE-MIT", "usr/share/doc/ripgrep/", "644"],