คำถามติดแท็ก window-splitting

4
ฉันจะรับนโยบายหน้าต่างแยกที่มีเหตุผลได้อย่างไร
Emacs กำลังสร้างหน้าต่างใหม่อยู่ตลอดเวลาและมันก็ทำให้วันของฉันพัง ฉันจะบอก emac ให้ใช้นโยบายต่อไปนี้เมื่อสร้างหน้าต่างได้อย่างไร ชอบการแยกในแนวตั้ง หยุดทำการแบ่งแนวตั้งเมื่อ windows จะน้อยกว่า 80 คอลัมน์ หยุดทำการแบ่งแนวนอนเมื่อหน้าต่างจะน้อยกว่า 60 แถว เมื่อฉันไปถึงตารางขนาด 6x6 บนจอมอนิเตอร์ขนาด 27 "ของฉันให้เริ่มใช้งาน Windows อีกครั้ง นอกจากนี้ฉันต้องการให้หน้าต่างของฉันมีความสมดุลอยู่เสมอ แต่การแบ่งทุกครั้งทำให้ขนาดแม่ม่ายไม่สมดุล ฉันอยากมีหน้าต่างที่มีขนาดเท่ากัน 3 หน้าต่างมากกว่า 1 ใหญ่และสองซึ่งเล็กเกินไป! มีการตั้งค่านี้หรือสถานที่ที่เหมาะสมที่จะให้คำแนะนำเกี่ยวกับ windows balance หรือไม่?

2
ยุบหน้าต่างที่แยกออก
รับ windows แบบแยกดังต่อไปนี้: |------|-------| |1 |2 | | | | |------|-------| |3 |4 | | | | |------|-------| มีสองตัวเลือกในการยุบหน้าต่างแยก: delete-other-windows (Ctrl-x 1) หน้าต่างลบ (Ctrl-x 0) คำถาม : มีวิธีควบคุมการล่มสลายอย่างไร? ตัวอย่างเช่นฉันจะยุบแบบนี้ได้อย่างไร: |------|-------| |1 | | | |------|-------| |3 |4 | | | | |------|-------| , นี้: |------|-------| |2 | | | |------|-------| …

1
เปิดผลการค้นหา helm ในหน้าต่างใหม่หรือไม่?
คำสั่งเช่นhelm-projectile-grep, helm-swoop, projectile-find-fileมีประโยชน์อย่างมากสำหรับการกระโดดรอบรหัส อย่างไรก็ตามจนถึงตอนนี้ฉันยังไม่พบวิธีที่ฉันสามารถเปิดผลการค้นหาในหน้าต่างใหม่ได้ (แทนตอนนี้การกดRETด้วยไฮไลต์ผลการค้นหาจะเปิดผลลัพธ์การค้นหาในหน้าต่างที่เรียกใช้คำสั่งการค้นหาดั้งเดิม) ฉันต้องการที่จะสามารถเปิดผลการค้นหาที่ไฮไลต์ใน*helm grep*โหมดเลือกได้ทั้งในแนวนอนหรือแนวนอนเรียงเป็นแนวตั้ง ตัวอย่างเช่นฉันต้องการฟังก์ชั่นต่อไปนี้: การกดจะRETเปิดผลลัพธ์ที่ไฮไลต์ในหน้าต่างปัจจุบัน การกดจะC-c h RETเปิดผลลัพธ์ที่ไฮไลต์ในหน้าต่างใหม่ที่เรียงเป็นแนวนอน การกดจะC-c v RETเปิดผลลัพธ์ที่ไฮไลต์ในหน้าต่างใหม่ที่เรียงเป็นแนวตั้ง นี่คือภาพประกอบ: เป็นไปได้อย่างนี้ไหม? ขอบคุณที่สละเวลา!
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.