Costumo usar grep
para procurar padrões e abrir o arquivo com o vim.
Por exemplo, eu tenho o seguinte resultado no meu shell:
interactions/BlockInteraction.js:38: .concat(this.prompt.postRender({}, '', renderer))
Container.js:151: postRender : function(data, altClassName, renderer){
Container.js:156: return typeof elt.postRender === 'function';
Container.js:159: return elt.postRender(data, '', renderer);
O que aumentaria minha produtividade seria poder abrir um arquivo com o vim usando o path:line
padrão:
vim interactions/BlockInteraction.js:38
Existe uma maneira de conseguir isso?
11
Você quer dizer: em vez de abri-lo com interações vim / BlockInteraction.js +38?
—
Arjen Dijkstra
@ Duikboot Isso não generaliza para abrir vários arquivos.
—
Gilles 'SO- stop be evil' ''
grep
, awk
e algo mais para construir corretamente a linha de comando? Ou procurando / escrevendo script vim para esta tarefa?