VIM search for pattern into quickfix
问题 Basically I need to create a quickfix buffer listing all lines that match a regex. What is the best way? The global command may not be the best, but I think it should be usable. The output of the global command is perfect, but I need it to hyperlink the matching lines. 回答1: Use caddexpr:- g/<pattern>/caddexpr expand("%") . ":" . line(".") . ":" . getline(".") 回答2: You can also not use the global command and stick with what is built-in. Use the vimgrep command as below: :vimgrep /pattern/ %