내가 실행 grep "keyword" -n
하고 다음 결과 목록을 얻을 때 :
a/b/c:10: keyword
a/b/c:70: keyword
a/b/d:50: keyword
찾은 줄에서 파일 중 하나 (예 : 두 번째 목록)를 열려면 어떻게해야합니까?
이제 마우스를 사용하여 출력을 복사 한 후 복사 한 vim
다음 +
복사 한 줄 번호 를 추가 합니다. ( vim a/b/c +70
파일 이름을 얻기 위해 마우스 사본을 사용하고 줄 번호를 얻기 위해 다른 마우스 사본을 사용 한다는 것을 의미합니다 ( 또는 짧으면 손으로 직접 복사하십시오))
키보드 단축키로 할 수있는 방법이 있습니까?
echo a/b/c:70: keyword | awk '{print $1}' | sed 's,:$,,' | sed 's,:, +,' | xargs vim && reset
..