diff options
author | Jesse Luehrs <doy@tozt.net> | 2019-10-09 00:34:58 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2019-10-09 00:45:50 -0400 |
commit | 1b35237130e9c3e5d1bd20cb40f6013c74f0b925 (patch) | |
tree | 3dd76417fc9b7b7eb1cbc8e45dde6439b3b9fb64 | |
parent | 5dd2c27ea32b9794f84e466925b29035eb064ef1 (diff) | |
download | conf-1b35237130e9c3e5d1bd20cb40f6013c74f0b925.tar.gz conf-1b35237130e9c3e5d1bd20cb40f6013c74f0b925.zip |
try switching to ripgrep
l--------- | bin/ag | 1 | ||||
-rwxr-xr-x | bin/rg | 3 | ||||
-rw-r--r-- | config/sh/aliases | 1 | ||||
-rw-r--r-- | vimrc | 10 |
4 files changed, 9 insertions, 6 deletions
@@ -0,0 +1 @@ +rg
\ No newline at end of file @@ -0,0 +1,3 @@ +#!/bin/sh + +exec /usr/bin/rg --smart-case --no-ignore-messages -p "$@" | less -XFR diff --git a/config/sh/aliases b/config/sh/aliases index 1d2c28f..72f8f14 100644 --- a/config/sh/aliases +++ b/config/sh/aliases @@ -6,7 +6,6 @@ alias rm="rm -i" alias cp="cp -i" alias mv="mv -i" alias bc="bc -lq" -alias ag="ag --pager=less --smart-case" type forkprove > /dev/null 2>&1 && alias prove="forkprove" type tput > /dev/null 2>&1 && alias reset="tput reset" # }}} @@ -96,14 +96,14 @@ function! s:fzf_files() exe "Files" endif endfunction -command! -bang -nargs=* Ag - \ call fzf#vim#ag(<q-args>, - \ "--hidden", +command! -bang -nargs=* Rg + \ call fzf#vim#grep('rg --column --line-number --no-heading --color=always --smart-case --no-ignore-messages '.shellescape(<q-args>), + \ 1, \ <bang>0 ? fzf#vim#with_preview(s:ag_opts, 'up:60%') \ : fzf#vim#with_preview(s:ag_opts, s:horiz_preview_layout, '?'), \ <bang>0) nnoremap <silent> t :call <SID>fzf_files()<CR> -nnoremap <silent> ff :Ag<CR> +nnoremap <silent> ff :Rg<CR> nnoremap <silent> fh :Helptags<CR> nnoremap <silent> ft :Filetypes<CR> " }}} @@ -174,7 +174,7 @@ let g:startify_list_order = ['dir', 'bookmarks', 'commands'] let g:startify_files_number = 7 let g:startify_commands = [ \ {'t': ['Open file', 'Files']}, - \ {'ff': ['Grep', 'Ag']}, + \ {'ff': ['Grep', 'Rg']}, \ {'fh': ['Help', 'Helptags']}, \ ] let g:startify_change_to_vcs_root = 1 |