มีวิธีการค้นหาในขณะที่ฉันพิมพ์lessหรือไม่ เช่นเดียวกับตัวเลือกที่เป็นกลุ่ม, set incsearch.
เนื่องจากฉันไม่พบวิธีที่เหมาะสมในการทำมีเครื่องมือคล้ายกันที่สามารถทำได้หรือไม่
มีวิธีการค้นหาในขณะที่ฉันพิมพ์lessหรือไม่ เช่นเดียวกับตัวเลือกที่เป็นกลุ่ม, set incsearch.
เนื่องจากฉันไม่พบวิธีที่เหมาะสมในการทำมีเครื่องมือคล้ายกันที่สามารถทำได้หรือไม่
คำตอบ:
คุณสามารถทำการค้นหาจากบรรทัดคำสั่ง:
less -ppattern filename
หรือข้างในlessใช้/รูปแบบของคุณเพื่อทำการค้นหาเชิงโต้ตอบ (ไปข้างหน้า) nและNทำการค้นหาซ้ำในทิศทางไปข้างหน้าและย้อนกลับตามลำดับ นั่นคือขั้นต่ำสุดที่คุณต้องรู้ มีคำสั่งมากมายสำหรับการค้นหาที่ซับซ้อนหรือเฉพาะเจาะจงมากขึ้น
แก้ไข : lessการตอบสนองต่อคำถามที่อัปเดตของคุณมีอยู่ในปัจจุบันวิธีการทำการค้นหาที่เพิ่มขึ้นทันทีที่มีไม่มี คุณได้พิจารณาใช้viewแทน (เปิดเป็นกลุ่มในโหมดอ่านอย่างเดียวดังนั้นจะใช้incsearchการตั้งค่าของคุณ) หรือไม่ Vim สามารถทำให้เพจเจอร์เหมือนกันมากขึ้นด้วยสคริปต์vimpager
ข้อมูลเพิ่มเติมบางอย่าง: มีข้อผิดพลาดแบบเปิดบนตัวติดตามบั๊กของ Ubuntu สำหรับการสนับสนุนการค้นหาที่เพิ่มขึ้น แต่ดูเหมือนว่าจะไม่เกิดขึ้นในไม่ช้า บางคนใช้การสนับสนุนที่เพิ่มขึ้นบนทางแยก GitHub แต่เห็นได้ชัดว่าคุณจะต้องรวบรวมแบบกำหนดเองlessเพื่อใช้งาน
(และนอกเหนือจากคำขอการเพิ่มประสิทธิภาพของ Ubuntu ยังมีอยู่ในขณะนี้ (ณ วันที่ 2016-05-17) ไม่มีการร้องขอการปรับปรุงดังกล่าวในตัวแก้ไขlessบั๊กอย่างเป็นทางการ )
view(อ่านอย่างเดียว vi) - ฉันเกลียดเมื่อมีคนใช้viแทนlessหรือviewและล็อคไฟล์โดยไม่จำเป็น
nมันจะเพิ่ม n ให้กับรูปแบบการค้นหา การกดปุ่ม Enter จะยุติการค้นหาหลังจากนั้นการกดปุ่ม n จะไม่มีผลกระทบ จะทำอย่างไร?