ไคลเอนต์ IRC ใด ๆ ที่มีคีย์ VI ผูกหรือไม่


18

มี IRC client ใดบ้างที่รองรับปุ่ม VI หรือไม่? สคริปต์ '' ชัดเจน '' VimIRC คือและถูกทำลายเป็นเวลานานมันไม่ได้ตลก

คุณรู้จักไคลเอนต์ IRC บน Linux, GUI หรือคำสาปที่ให้การใช้งาน vi ที่ดีบ้างไหม?

หรือลูกค้าที่มีอยู่บางส่วนสามารถใช้สคริปต์เพื่อใช้งานได้หรือไม่? Irssi, XChat หรือแม้แต่ ERC ก็จะทำเช่นนั้น?

คำตอบ:


21
  1. ฉันใช้ vim_mode.pl กับ irssi (ใน GNU screen ) และ ฉันพอใจอย่างยิ่งกับ การรวมกัน

    สำหรับใครที่ไม่รู้ Irssi, เป็นเทอร์มินัลและไม่มี GUI พร้อมใช้หรือวางแผน ในขณะนี้ อาจทำให้บางคนออกไปก็ทำ สำหรับการผสมผสานที่ยอดเยี่ยมกับ GNU screenและอนุญาตให้คุณเก็บไว้ การเชื่อมต่อของคุณในขณะที่ถูกบันทึก ออก: เสมอสิ่งที่ดีที่จะมีให้ IRC และเวลาตอบสนองที่ไม่แน่นอน

    รุ่นปัจจุบันของ vim_mode คือ ค่อนข้างซับซ้อนแล้วมี ลงทะเบียนการแมปที่กำหนดเองและจำนวนมาก ของสิ่งอื่น ๆ และก็ยังคงเป็น พัฒนา

    ใช้ vim_mode 's ex โหมด, คุณจะต้อง uberprompt.pl สคริปต์จาก irssi-scripts/prompt_info (นักพัฒนาเดียวกัน)

    เอกสารที่เป็นปัจจุบันที่สุดคือ ใน .pl ไฟล์ตัวเอง ถ้าคุณ มีคำถามเพิ่มเติมหรือ ข้อเสนอแนะนักพัฒนา (และ พวกเราบางคนที่มีผู้ใช้น้อย) ออกไปเที่ยว #irssi_vim / Freenode และ โดยทั่วไปแล้วเป็นมิตรและ อ่อนไหว

  2. ทางเลือกอื่นคือใช้กระดูกเปลือยเปล่า ii ลูกค้า IRC โดย suckless ชุมชนที่เป็นกลุ่มด้วยตัวเอง

    ii สร้างโครงสร้างไดเร็กทอรีในระบบไฟล์และวาง FIFO สำหรับช่องสัญญาณและข้อความเซิร์ฟเวอร์ที่สามารถเขียนและอ่านได้

    บน ii คุณสามารถค้นหาลิงค์ไปยัง การตั้งค่าการทำงาน ที่ใช้ multitail สำหรับ windows ที่แยกเป็นกลุ่มสำหรับรายการและเชลล์สคริปต์และ screen สำหรับกาว

    Multitail สามารถกำหนดค่าเพื่อรับการเน้น (ไม่ใช่แบบไดนามิก) สำหรับบันทึก IRC และถ้าคุณต้องการบัฟเฟอร์บันทึกคุณสามารถใช้ตัวเลือก 'สมบูรณ์' ของ Vim เพื่อรับการกรอกคำแบบไดนามิกจากพวกเขา


โอ้ที่รัก peth คุณทำให้ฉันมีความสุขมาก ฉันเป็นผู้ใช้ irssi ตัวยงและฉัน ไม่ ที่จริงครั้งหนึ่งเคยพยายามที่จะให้วิธีการ irssi โดยการผูกกุญแจจำนวนมาก แต่ฉันรู้ว่ามันจะไม่ทำงานได้ดีโดยการวัดใด ๆ คิดว่าฉันผิด :)
souser12345

ii โหมดจะค่อนข้างสมบูรณ์แบบ ถ้า ฉันเป็นกลุ่มอย่างใดที่จะทำ tail -f ลักษณะ แต่ไม่มีสิ่งใดที่ใช้งานได้มาแล้ว TailBundle เช่นหยุดการกระทำหลังจากที่ในขณะนี้และอื่น ๆ ... มันจะสมบูรณ์แบบที่จะได้รับความสมบูรณ์ของคำบัฟเฟอร์และความสมบูรณ์ของ omni สำหรับชื่อเล่นและเน้นเป็นกลุ่มสำหรับบันทึก และหนึ่งบัฟเฟอร์ต่อ IRC channel จะไม่เป็นสิ่งที่ยิ่งใหญ่ ฉันกำลังตรวจสอบเพื่อ vim_mode.pl ดังนั้นบางทีมันอาจเติมเต็มความต้องการได้ดีกว่า เนื่องจาก irssi จะดูแลปัญหาต่าง ๆ ที่ควรนำมาใช้ (เช่น Splitlong, toggle away, ... )
souser12345

มากที่สุดเท่าที่ฉันต้องการที่จะสำเร็จเป็นกลุ่มอย่างแท้จริงการปรับแต่งที่ยุ่งยากนั้นจะมากเกินไปสำหรับฉัน ตอนนี้ฉันได้ใช้ Twirssi แล้วการออกจาก irssi กลายเป็นตัวเลือกที่ไม่ใหญ่ โชคดีที่ vim_mode ยอดเยี่ยมเหมือนที่เป็นอยู่ ฉันได้รับการปรับแต่งด้วยปุ่มพิเศษที่สมบูรณ์ (สามารถมีได้ทั้งคู่ <Tab> และ <C-n> เพื่อทำสิ่งที่แตกต่างกันในตอนนี้) แต่ยังไม่ได้เขียนฟังก์ชั่นการเติมบัฟเฟอร์เสร็จสมบูรณ์
souser12345

1

ตอนนี้ Emacs มีแพ็คเกจการจำลอง Vi-key ที่ดีกว่า Evil, ERC เป็นโซลูชั่นที่ทำงานได้ดีมากสำหรับสิ่งนี้ หลังจากปรับจูนเล็กน้อยการสนทนาโดยใช้ ERC และ Evil อาจเป็นประสบการณ์ที่สนุกสนานมาก


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.