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?
filesystem
krampstudio
fonte
fonte
grep
,awk
e algo mais para construir corretamente a linha de comando? Ou procurando / escrevendo script vim para esta tarefa?Respostas:
Você pode usar o relativamente popular plug - in de linha de arquivo . Observe que este plug-in parece relativamente sem manutenção e existem vários garfos. Eu tenho uma bifurcação pessoal onde fiz algumas pequenas atualizações e corrigi alguns pequenos bugs, veja aqui .
fonte
bogado/file-line
que pareciam relevantes e as apliquei no meu garfo. Funciona para mim.