如何在 VIM 中包含 .go 以搜索 Ack?

这是我的 Ack 的 .vimrc,但它无法搜索 .go 文件,我想添加 .go 支持。


let g:ackprg="ack-grep -H --nocolor --nogroup --column"


function! Ack(args)


let grepprg_bak=&grepprg

exec "set grepprg=" . g:ackprg

execute "silent! grep " . a:args

botright copen

let &grepprg=grepprg_bak

exec "redraw!"


endfunction


command! -nargs=* -complete=file Ack call Ack(<q-args>)


摇曳的蔷薇
浏览 205回答 1
1回答

MM们

从 1.94 版本开始,ack支持内置的 Go 语言。$ ack --help type...&nbsp; &nbsp; --[no]go&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;.go您可以通过传递 显式启用它--go,但默认情况下它应该包含在搜索中。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go