-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbg.txt
69 lines (50 loc) · 2.74 KB
/
bg.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
*bg.txt* A background job manager for vim
Author: Rob Pilling <https://github.com/bobrippling>
License: Same terms as Vim itself.
INTRODUCTION *bg*
Tired of waiting for `grep` on very large directory trees? Or for `make` to
complete while you want to edit somewhere else? Look no further.
COMMANDS *bg-commands*
*:Bggrep*
:Bg {args} Run an arbitrary command and pipe its output into the
quickfix window. If the output matches 'errorformat',
it will be highlighted and navigable via |:cnext|, etc.
*:Bgadd*
:Bgadd {args} Like |:Bg|, but append the output to the quickfix-list.
*:Bgstop*
:Bgstop Stop all background jobs.
*:Bgjobs*
:Bgjobs List all background jobs
*:Bgclear*
:Bgclear Clear the quickfix-list.
Convenience Commands ~
*:Bggrep*
:Bggrep {args} Like |:grep|, but run `grep` in the background.
Respects 'grepprg' and its "$*" placeholder.
*:Bggrepadd*
:Bggrepadd {args} Like |:Bggrep|, but append the output to the
quickfix-list.
*:Bgmake*
:Bgmake {args} Like `:make`, but run `make` in the background.
Respects 'makeprg' and its "$*" placeholder.
LOCATION LIST *bg-location-list*
The location list can be used instead of the quickfix list, by using the |:Bgl|
commands instead of their |:Bg| counterparts.
*:Bgl*
:Bgl {args} See |:Bggrep|
*:Bgladd*
:Bgladd {args} See |:Bgladd|
*:Bglstop*
:Bglstop See |:Bglstop|
*:Bglclear*
:Bglclear See |:Bglclear|
*:Bglgrep*
:Bglgrep {args} See |:Bglgrep|
*:Bglgrepadd*
:Bglgrepadd {args} See |:Bglgrepadd|
*:Bglmake*
:Bglmake {args} See |:Bglmake|
ABOUT *bg-about*
Grab the latest version or report a bug on GitHub:
https://github.com/bobrippling/vim-bg
vim:tw=78:et:ft=help:norl: