คำถามติดแท็ก echo-area

2
เป็นไปได้ไหมที่จะทำให้พื้นที่ echo ติดกับเคอร์เซอร์?
ปัญหา: ฉันพบว่ามันเหนื่อยมากที่จะขยับดวงตาของฉันขึ้นและลงจากตำแหน่งที่เคอร์เซอร์อยู่ที่บริเวณสะท้อนเสียงด้านล่าง คำถาม: เป็นไปได้หรือไม่ที่จะทำให้พื้นที่ echo นั้นถูกจัดสรรแบบไดนามิกใกล้กับเคอร์เซอร์ของฉันเช่นคำแนะนำเครื่องมือ? ฉันค้นหาแพ็คเกจ แต่ไม่สามารถค้นหาได้ ฉันไม่เชื่อว่ามันเป็นความคิดใหม่และบางคนต้องทำมัน
12 echo-area 


1
ลดเวลาจนกระทั่ง“ Cx-” แสดงขึ้นในพื้นที่เสียงสะท้อนหลังจากกดปุ่ม
เมื่อฉันพยายามป้อนคำสั่งผ่านทางC-xก็จะใช้เวลา 1-2 C-x-วินาทีจนกระทั่งพื้นที่สะท้อนการแสดงที่สำคัญคำนำหน้านี้เช่น ฉันค่อนข้างใหม่สำหรับ Emacs ดังนั้นสิ่งนี้มักทำให้ฉันสับสนและฉันก็หลงทาง ESCสำคัญทำหน้าที่คล้ายกับนี้ดังนั้นเมื่อฉันพยายามที่จะหลบหนีออกมาจากบางคำสั่งครึ่งเข้ามาผมมักจะจบลงด้วยการวนลูปกดESCและอีกครั้งหลังจากที่ 1-2 ที่สองที่ผมเห็นESC-ในพื้นที่สะท้อน มีวิธีที่จะลดเวลาที่ใช้ในการแสดงปฏิกิริยาในพื้นที่ก้องฉันจะทำอะไรผิดหรือมีจุดประสงค์อย่างใดหรือไม่?

2
ใช้ประโยชน์จากพื้นที่เสียงสะท้อนที่ว่างเปล่าเพื่อแสดงข้อมูล
พื้นที่เสียงก้องว่างเปล่าเกือบตลอดเวลาซึ่งทำให้ฉันคิดว่าฉันสามารถใช้เพื่อแสดงข้อมูลบางอย่าง ตัวอย่างเช่นorg-clockแสดงภารกิจปัจจุบันเวลาที่เหลือและเวลาที่ผ่านไปทั้งหมดบนแบบจำลอง ข้อมูลนี้จะไม่สามารถอ่านได้จริงๆ (modeline สามารถจะค่อนข้างสั้น) จะถูกทำซ้ำในแต่ละ modeline (เพราะมันใช้กับเซสชั่น emacs ทั้งหมด) และไม่ได้เป็นว่ามีประโยชน์ที่ฉันยินดีที่จะเสียสละพื้นที่ modeline บางอันมีค่าสำหรับมัน . ในทางกลับกันมันอาจปรากฏขึ้นในพื้นที่เสียงก้องเมื่อไม่มีอะไรจะแสดงที่นี่ มีวิธีที่ยอมรับได้ของวิธีนี้หรือไม่? ฉันคิดว่าการแฮ็คฟังก์ชั่นแทรกในminibuffer-inactive-mode-hook(แต่มันไม่ทำงานอย่างน่าเชื่อถือเช่นข้อความหายไปทันทีที่มีการใช้พื้นที่เสียงก้องอีกครั้ง) หรือสแปมข้อความที่ไม่ได้เข้าสู่ระบบ (แต่จะยุ่งกับการใช้งานอื่น ๆ พื้นที่สะท้อนและมินิบัส) คนยากจนรุ่นนี้จะใช้ตัวจับเวลาว่าง แต่พื้นที่เสียงก้องสามารถว่างเปล่าโดยไม่ต้อง emacs ไม่ได้ใช้งาน (ตัวอย่างเช่นเมื่อป้อนข้อความบางส่วน)

2
มีโหมดย่อยอะไรที่พิมพ์การเปิด paren ในพื้นที่ echo?
นี่เป็นคุณสมบัติที่ดีจริงๆ แต่จะปรากฏเฉพาะเมื่อแทรก paren ไม่ใช่เมื่อเปลี่ยนเป็นตำแหน่งเคอร์เซอร์ มีคำสั่งแบบโต้ตอบที่ฉันสามารถเรียกเพื่อแสดงสิ่งนี้ได้หรือไม่? ฉันสามารถกำหนดค่าให้แสดงเมื่อย้ายเคอร์เซอร์ได้หรือไม่

1
วิธีรับการกดแป้นในพื้นที่เสียงก้องทันที?
ฉันจะได้รับการกดแป้นในพื้นที่เสียงก้องทันทีได้อย่างไร ตัวอย่างเช่น: เมื่อฉันป้อนลำดับคีย์C-u jมันจะไม่แสดงในพื้นที่เสียงก้องทันที แต่จากนั้นฉันกดปุ่มkและฉันค้นพบว่าฉันพิมพ์ผิดก่อน ดังนั้นฉันคิดว่ามันจะมีประโยชน์สำหรับมือใหม่เช่นฉันเมื่อฉันกดแป้นบางปุ่มเพื่อเรียกคำสั่งสำหรับพื้นที่ echo เพื่อแสดงทันที

1
ฉันสามารถแสดงนาฬิกาในบริเวณที่มีเสียงสะท้อนได้หรือไม่?
เวลาส่วนใหญ่ของฉันสะท้อนอยู่ในขณะที่ modeline ของแต่ละหน้าต่างของฉันแสดงข้อมูลซ้ำซ้อนมากมาย (เวลาปัจจุบันโหลดระบบและข้อมูลอื่น ๆ ที่ไม่ขึ้นกับบัฟเฟอร์) ฉันสามารถแสดงเวลาปัจจุบัน (จัดชิดขวา) ในพื้นที่เสียงสะท้อน (ทุกครั้งที่ไม่ได้ใช้งานได้หรือไม่)

2
มีวิธีปิดใช้งานคำเตือน“ บัฟเฟอร์เป็นแบบอ่านอย่างเดียว” หรือไม่?
ฉันไม่พบคำเตือนนี้ที่มีประโยชน์และน่ารำคาญเพราะมันซ่อนข้อความปัจจุบันในพื้นที่เสียงก้องชั่วครู่หนึ่ง ดูเหมือนว่าไม่จำเป็นเพราะฉันจะสังเกตเห็นว่าฉันไม่สามารถเขียนในพื้นที่อ่านอย่างเดียวได้ มีวิธีการปิดการใช้งานหรือไม่?
9 echo-area 

3
ส่งเอาต์พุตกระบวนการไปยังบัฟเฟอร์ * Messages * แต่ข้ามพื้นที่ echo
เป็นไปได้ไหมที่จะส่งเอาต์พุตจากตัวกรองโปรเซสไปยัง*Messages*บัฟเฟอร์และระงับข้อความเอาต์พุตไม่ให้ปรากฏในพื้นที่เสียงก้องเช่นนั้นฉันสามารถใช้คำสั่งแบบโต้ตอบพร้อมกันได้โดยไม่ต้องminibuffer-promptถูกลบออกโดยตัวกรอง subpress (defun rsync-process-filter (proc string) (when (not (or (string-match "files...\r" string) (string-match "files to consider\n" string))) (message "%s" string))) แก้ไข (3 มกราคม 2015): ต่อไปนี้เป็นลิงก์ไปยังคำถามที่คล้ายกันอย่างไรก็ตามฉันยังไม่สามารถทำให้มันทำงานกับกระบวนการสตริงที่สตริงที่แน่นอนไม่ได้ถูกผูกไว้ - ชื่อของเธรดคือ: Emacs - ปิดการใช้งานข้อความขนาดเล็ก : /superuser/669701/emacs-disable-some-minibuffer-messages
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.