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

2
Elisp: จะแยกข้อมูลที่ละเอียดอ่อนออกจากไฟล์ init อย่างไร (เช่นข้อมูลรับรองการเข้าสู่ระบบ)
ฉันต้องการกำหนดฟังก์ชั่นเข้าสู่ระบบในสคริปต์ init ของฉัน แต่ฉันไม่ต้องการ hardcode หนังสือรับรองการเข้าสู่ระบบของฉัน ฉันคิดว่าวิธีแก้ปัญหาที่ดีคือการให้สคริปต์ init อ่านในข้อมูลรับรองการเข้าสู่ระบบจากไฟล์ในเครื่องและบันทึกค่าเหล่านี้เป็นตัวแปร ด้วยวิธีนี้ฉันสามารถแยกไฟล์ออกจากดัชนี git ของฉันซึ่งทำให้ข้อมูลรับรองการเข้าสู่ระบบของฉันปลอดภัย มีคำแนะนำใด ๆ เกี่ยวกับวิธีการนี้หรือวิธีตั้งค่าอาร์กิวเมนต์เป็นค่าที่กำหนดไว้ในไฟล์หรือไม่? ตัวอย่างเช่นฉันต้องการใช้สิ่งต่อไปนี้ในinit.el: ;; Set up our login variables here: (setq file-location "~/.emacs.d/.login") (setq erc-username "default-name") (setq erc-password "default-password") (setq erc-url "default-url") (setq erc-port "default-port") (defun read-lines (filePath) "Return a list of lines of a file at …

1
ให้บัฟเฟอร์ ERC อยู่ในพื้นหลังในการเชื่อมต่อ
ฉันใช้ ERC (กับ ZNC) เป็นลูกค้า IRC ของฉัน ฉันเข้าร่วมกับช่องไม่กี่ช่องและเมื่อฉันเรียกใช้znc-allบัฟเฟอร์ทั้งหมดของฉันได้รับการกู้คืนและมีการบันทึกซ้ำ ทั้งหมดนี้ยอดเยี่ยมมาก อย่างไรก็ตามสิ่งที่ฉันคิดว่าน่ารำคาญมากคือในขณะที่เล่นซ้ำแต่ละบัฟเฟอร์ช่องสัญญาณจะถูกเปิดขึ้นมาด้านหน้าและฉันก็ไม่สามารถทำงานอื่นได้ในเวลานั้น มันน่ารำคาญมากขึ้นเมื่อฉันเชื่อมต่อใหม่โดยอัตโนมัติหลังจากที่ถูกตัดการเชื่อมต่อชั่วคราว ทันใดนั้นงานของฉันถูกขัดจังหวะโดยบัฟเฟอร์ช่องสัญญาณเหล่านี้ที่ปรากฏขึ้นด้านหน้าขณะที่บันทึกช่องจะถูกเล่นซ้ำ ฉันจะบอกให้ ERC / ZNC เก็บบัฟเฟอร์ในเบื้องหลังได้อย่างไรเมื่อเล่นซ้ำบันทึกการแชท ฉันไม่ต้องการให้ Emacs เปลี่ยนบัฟเฟอร์เว้นแต่ว่าฉันขอให้เปลี่ยนบัฟเฟอร์อย่างชัดเจน
10 buffers  erc 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.