1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-02-03 05:00:04 +08:00
SpaceVim/bundle/FlyGrep/plugin/FlyGrep.vim
2023-06-27 02:03:40 +08:00

44 lines
1.3 KiB
VimL
Vendored

"=============================================================================
" FlyGrep.vim --- Fly grep in vim
" Copyright (c) 2016-2022 Shidong Wang & Contributors
" Author: Shidong Wang < wsdjeg@outlook.com >
" URL: https://github.com/wsdjeg/FlyGrep.vim
" License: MIT license
"=============================================================================
""
" @section Introduction, intro
" @stylized flygrep
" @library
" @order intro version dicts functions exceptions layers api faq
" Fly grep in vim, written in pure vim script for MacVim, gvim and vim version
" 8.0+.
"
""
" @section CONFIGURATION, config
" FlyGrep has strong default options, but you can also change the option
" yourself.
""
" FlyGrep will start to searching code after a delay, the default value is
" 500ms.
let g:FlyGrep_input_delay = get(g:, 'FlyGrep_input_delay', 500)
""
" A list of searching tools will be userd.
let g:FlyGrep_search_tools = get(g:, 'FlyGrep_search_tools', ['ag', 'rg', 'grep', 'pt', 'ack'])
let g:spacevim_data_dir = get(g:, 'spacevim_data_dir', '~/.cache')
""
" Enable FlyGrep statusline
let g:FlyGrep_enable_statusline = get(g:, 'FlyGrep_enable_statusline', 1)
""
" Set FlyGrep default command prompt
let g:spacevim_commandline_prompt = get(g:, 'spacevim_commandline_prompt', '➭')
command! -nargs=0 FlyGrep call flygrep#open({})