คำถามติดแท็ก ack

2
การเพิ่มประเภทไฟล์ไปยัง ack อย่างถาวร
เมื่อเร็ว ๆ นี้ฉันได้เรียนรู้วิธีให้ ack รองรับไฟล์ประเภทอื่น ๆ เพิ่มเติม (เพิ่มรายการต่อไปนี้.ackrc): --type-add latte=.latte น่าเสียดายที่สร้างบรรทัดข้อมูลในทุกการค้นหาแอ๊คที่ฉันใช้แม้แต่ผลลัพธ์ที่มี 0 รายการ $ ack --latte dump ack: --type-add: Type "latte" does not exist, creating with ".latte" ... มีวิธีที่จะทำให้ส่วนเสริมนี้ถาวรยิ่งขึ้นหรือไม่ (เช่นลบบรรทัดข้อมูลนี้) สิ่งนี้ดูเหมือนว่าฉันจะเพิ่มประเภทใหม่นี้ในทุกการเรียก ack เป็นปัญหากับการติดตั้ง ack ของฉันหรือไม่? ฉันใช้ Mac OS X 10.5.8 พร้อม ack 1.92 (ทำงานภายใต้ Perl 5.10.1)
16 file-types  ack 


3
มีคำสั่งใน Mac OS X ที่สามารถทำการค้นหาหลายบรรทัดได้หรือไม่
ฉันต้องการทำการค้นหา regex แบบง่าย ๆ ซ้ำ ๆ ผ่านไดเรกทอรีที่ไม่ จำกัด บรรทัดเดียว ฉันลอง grep และ ack แต่ดูเหมือนจะไม่สนับสนุนสิ่งนี้ ฉันรู้ว่ามันไม่ควรมีราคาแพงเกินไป (ในกรณีของฉัน) เพราะโปรแกรมแก้ไขข้อความที่ฉันเลือก ( Sublime Text ) สามารถทำได้ดี ฉันแค่มองหาเวอร์ชั่นบรรทัดคำสั่งง่ายๆ Google เปิดใช้งานpcregrepแล้ว แต่ฉันหา Mac ไม่เจอ ฉันแค่มองไม่ถูกที่ใช่ไหม?
12 macos  grep  regex  ack 

1
การค้นหาแบบกว้างแรกด้วย ack หรือ grep
เมื่อฉันค้นหาเช่นไดเรกทอรีบ้านของฉันด้วยack(หรือgrep) ปกติแล้วฉันต้องการทราบว่าฉันได้ตั้งค่าตัวเลือกใด เนื่องจากไฟล์ปรับแต่งส่วนใหญ่ใกล้เคียงกับ~มันมากมันจะเร็วขึ้นackถ้าฉันสามารถค้นหาความกว้างก่อน เป็นไปได้ไหม
11 search  grep  ack 

2
ฉันจะแมป <cmd> - <shift> -f เพื่อเรียกใช้ปลั๊กอิน Ack ในกลุ่มได้อย่างไร
ฉันใหม่เพื่อกลุ่มและฉันพยายามแมปคำสั่งผสมที่สำคัญสำหรับการเรียกใช้ปลั๊กอิน Ack ที่นี่: https://github.com/mileszs/ack.vim ฉันต้องการที่จะ map เพื่อเรียกใช้คำสั่งcmd-shift-f Ack :Ackฉันได้เพิ่มสิ่งต่อไปนี้ลงใน~/.vimrc nmap &lt;D-F&gt; :Ack&lt;space&gt; มันไม่ทำงาน ผมทำอะไรผิดหรือเปล่า? ฉันใช้กลุ่ม 7.3 ใน iTerm 2 บน MacOS X

3
การเปรียบเทียบ grin, ack และ rak
หลังจากใช้มาได้ซักพักแล้วฉันพบว่ามันดีกว่าสำหรับจุดประสงค์ในการพัฒนามากกว่า grep แต่แล้วผมเคยได้ยินเกี่ยวกับรักและรอยยิ้ม มีใครใช้ทั้งสามคนและสามารถเปรียบเทียบได้หรือไม่
8 grep  ack 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.