ฉันจะค้นหาชื่อช่องใน WeeChat ได้อย่างไร


18

ในไคลเอนต์ IRC XChat เป็นไปได้ที่จะค้นหารายการของช่องในเครือข่ายที่เชื่อมต่อปัจจุบัน ตัวอย่างเช่นการค้นหาคำว่า "python" โดยใช้รายการเซิร์ฟเวอร์→เครือข่ายบนเครือข่าย Freenode จะแสดงรายการสถานีทั้งหมดที่มี python ในชื่อ

ฟังก์ชั่นการค้นหาเช่นนี้สามารถใช้ใน Weechat ได้ไหม ถ้าเป็นเช่นนั้นฉันจะค้นหาช่องได้อย่างไร

คำตอบ:


23

ใช้/listคำสั่ง ... คำสั่ง IRC มาตรฐานสำหรับการแสดงรายการและค้นหาช่อง IRC
คุณสามารถเพิ่มการแสดงออกปกติในตอนท้ายเพื่อค้นหา chans เฉพาะ

คุณสามารถใช้/list -re <regex>ตัวเลือกเพื่อค้นหาด้วย regex

หากคุณต้องการข้อมูลเพิ่มเติมใช้/helpคำสั่ง; และเรียนรู้เพิ่มเติมเกี่ยวกับฟังก์ชั่น irc จริง (แทนที่จะใช้โปรแกรมเสริม GUI)


2
มีวิธีสั่งซื้อรายการโดยผู้ใช้หรือค้นหาหรือเปิดในหน้าต่างอื่นหรือไม่? ค่อนข้างยากที่จะจัดการช่องสัญญาณเหล่านั้นทั้งหมด
แฮร์รี่โมเรโน

2
ดู @HarryMoreno ที่สคริปต์ listbuffer สำหรับ weechat
เอียงอาย

10

WeeChat ไม่มีคุณสมบัติการค้นหาช่องเท่าที่ฉันรู้ แต่อย่างไรก็ตามคุณสามารถใช้ALISช่องสัญญาณบ็อต (การบริการ LIsting ขั้นสูง) (บน freenode):

ในการค้นหาช่องที่มีpythonชื่อช่องของพวกเขา:

/ msg รายการ alis * python *

วิธีค้นหาช่องที่มีหัวข้อประกอบด้วยคำว่าfoo:

/ msg รายการ alis * -topic * python *

(จำเป็นต้องใช้สัญลักษณ์แทน)

สำหรับตัวเลือกอื่น ๆ โปรดดู:

/ msg alis รายการความช่วยเหลือ

/list ใช้งานได้เช่นกัน แต่ในเครือข่ายขนาดใหญ่เช่น freenode (ที่มีมากกว่า 40,000 ช่อง) อาจทำให้ลูกค้าของคุณไม่ทำงานด้วยผลลัพธ์หรือสร้างผลลัพธ์ที่ไม่คาดคิด

หมายเหตุ:นี่เป็นคุณสมบัติเฉพาะของเครือข่ายของ freenode และไม่ขึ้นกับลูกค้า มันสามารถใช้งานได้จากไคลเอนต์ IRC ใด ๆ


2
ในขณะที่มีเป็นฟังก์ชั่นการค้นหาใน weechat นี้อาจจะมีประโยชน์สำหรับผู้ใช้ฟรีโนด ...
เอียงอาย

2
สิ่งนี้ดีกว่ามากเนื่องจาก/listคำหลักส่งคืนรายการช่องทั้งหมด
ILMostro_7

@demure อธิบายวิธีที่ดีที่สุดในการทำสิ่งนี้อย่างไรก็ตามฉันต้องการชี้ให้เห็นว่าคุณสามารถค้นหาบัฟเฟอร์ด้วย <Ctrl-r> ดังนั้นคุณ "สามารถ" / รายการช่องทั้งหมดจากนั้น <Ctrl-r> และค้นหารายการทั้งหมดหากคุณต้องการจากนั้นกดลูกศร <ขึ้น / ลง> เพื่อนำทางรายการที่ตรงกัน
Ricky Nelson
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.