เป็นไปได้หรือไม่ที่จะประมวลผล / แปลงผลลัพธ์จากgrep
(หรือสร้างgrep
ผลลัพธ์ที่คล้ายกันค้นหาสตริงและ / หรือรูปแบบในไฟล์ด้วยวิธีอื่น) เช่นนั้นผลการค้นหาสามารถใช้เป็นลิงก์ (เช่นไฮเปอร์ลิงก์) เพื่อเปิดตัวแก้ไขได้ ฉันต้องการที่จะคลิกที่
ในของฉันผลและเปิดตัวแก้ไขของฉันที่บรรทัดที่เลือกfilename:line_number
grep
$ grep "mServiceIntent" -R ./src/
./src/example/PhotoThumbnailFragment.java:67 private Intent mServiceIntent;
./src/example/PhotoThumbnailFragment.java:194 mServiceIntent =
./src/example/PhotoThumbnailFragment.java:203 getActivity().startService(mServiceIntent);
ฉันรู้วิธีลงทะเบียนโปรโตคอลในระบบเพื่อเปิดตัวแก้ไข ตัวอย่างเช่น URL ทั้งหมดsblm://*
ในระบบของฉันเปิดใน Sublime Text คำถามของฉันคือ: จะสร้างลิงก์ที่กำหนดเองใน guake terminal ได้อย่างไร (หรืออาจจะไม่ได้ขึ้นอยู่กับ quake และใช้งานได้กับโปรแกรม terminal เริ่มต้น)?
หมายเหตุ: คำถามที่เกี่ยวข้อง (?) มีแอปเทอร์มินัลที่อนุญาตให้คลิกชื่อไฟล์ได้หรือไม่ มีความคลุมเครือในรายละเอียดการใช้งาน / การแก้ปัญหาที่เฉพาะเจาะจงและไม่ได้ระบุความต้องการของฉันอย่างชัดเจนเพื่อข้ามไปยังบรรทัดที่ระบุในไฟล์โดยตรง