mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-02-03 05:00:04 +08:00
44 lines
1.3 KiB
VimL
Vendored
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({})
|
|
|