diff options
author | Bram Moolenaar <Bram@vim.org> | 2006-02-04 22:45:44 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2006-02-04 22:45:44 +0000 |
commit | 9f2c6e1deb931db29f9d3d6e1113cd1ccc835d21 (patch) | |
tree | 69a9ac66d0336b3775f09c354bbf5d8591853f6b /runtime/doc/quickfix.txt | |
parent | a65576059ffd417d98091029f400bc931b4251ca (diff) | |
download | vim-git-9f2c6e1deb931db29f9d3d6e1113cd1ccc835d21.tar.gz |
updated for version 7.0193v7.0193
Diffstat (limited to 'runtime/doc/quickfix.txt')
-rw-r--r-- | runtime/doc/quickfix.txt | 40 |
1 files changed, 39 insertions, 1 deletions
diff --git a/runtime/doc/quickfix.txt b/runtime/doc/quickfix.txt index 5430be076..974b7a510 100644 --- a/runtime/doc/quickfix.txt +++ b/runtime/doc/quickfix.txt @@ -1,4 +1,4 @@ -*quickfix.txt* For Vim version 7.0aa. Last change: 2006 Jan 30 +*quickfix.txt* For Vim version 7.0aa. Last change: 2006 Feb 04 VIM REFERENCE MANUAL by Bram Moolenaar @@ -189,6 +189,17 @@ command with 'l'. :lb[uffer] [bufnr] Same as ":cbuffer", except the location list for the current window is used instead of the quickfix list. + *:caddb* *:caddbuffer* +:caddb[uffer] [bufnr] Read the error list from the current buffer and add + the errors to the current quickfix list. If a + quickfix list is not present, then a new list is + created. Otherwise, same as ":cbuffer". + + *:laddb* *:laddbuffer* +:laddb[uffer] [bufnr] Same as ":caddbuffer", except the location list for + the current window is used instead of the quickfix + list. + *:cex* *:cexpr* *E777* :cex[pr][!] {expr} Create a quickfix list using the result of {expr} and jump to the first error. If {expr} is a String, then @@ -412,6 +423,11 @@ lists, use ":cnewer 99" first. This command does not accept a comment, any " characters are considered part of the arguments. + *:lmak* *:lmake* +:lmak[e][!] [arguments] + Same as ":make", except the location list for the + current window is used instead of the quickfix list. + The ":make" command executes the command given with the 'makeprg' option. This is done by passing the command to the shell given with the 'shell' option. This works almost like typing @@ -503,6 +519,12 @@ advantages are: Example: > :vimgrep Error *.c < + *:lv* *:lvimgrep* +:lv[imgrep][!] /{pattern}/[g][j] {file} ... +:lv[imgrep][!] {pattern} {file} ... + Same as ":vimgrep", except the location list for the + current window is used instead of the quickfix list. + *:vimgrepa* *:vimgrepadd* :vimgrepa[dd][!] /{pattern}/[g][j] {file} ... :vimgrepa[dd][!] {pattern} {file} ... @@ -510,6 +532,12 @@ advantages are: of errors the matches are appended to the current list. + *:lvimgrepa* *:lvimgrepadd* +:lvimgrepa[dd][!] /{pattern}/[g][j] {file} ... +:lvimgrepa[dd][!] {pattern} {file} ... + Same as ":vimgrepadd", except the location list for + the current window is used instead of the quickfix + list. 5.2 External grep @@ -525,6 +553,11 @@ id-utils) in a similar way to its compiler integration (see |:make| above). When 'grepprg' is "internal" this works like |:vimgrep|. Note that the pattern needs to be enclosed in separator characters then. + + *:lgr* *:lgrep* +:lgr[ep][!] [arguments] Same as ":grep", except the location list for the + current window is used instead of the quickfix list. + *:grepa* *:grepadd* :grepa[dd][!] [arguments] Just like ":grep", but instead of making a new list of @@ -538,6 +571,11 @@ id-utils) in a similar way to its compiler integration (see |:make| above). ":grepadd" jumps to the first error, which is not allowed with |:bufdo|. + *:lgrepa* *:lgrepadd* +:lgrepa[dd][!] [arguments] + Same as ":grepadd", except the location list for the + current window is used instead of the quickfix list. + 5.3 Setting up external grep If you have a standard "grep" program installed, the :grep command may work |