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

1
ฉันจะรับความสูงและความกว้างที่แท้จริงของ Vim ได้อย่างไร
winheight()และwinwidth()ส่งคืนจำนวนคอลัมน์ / บรรทัดในหน้าต่างปัจจุบัน สิ่งที่ฉันกำลังมองหาคือสิ่งที่ใกล้เคียงกับความสูงและความกว้างจริงของพื้นที่แก้ไขหรือพื้นที่ที่แสดงหากทำงานในเทอร์มินัล ปัญหาของwinheight()และwinwidth()คืออัตราส่วนภาพที่คำนวณจากค่าเหล่านี้ไม่ได้สัมผัสกับอัตราส่วนภาพจริง :echo winwidth('%') winheight('%') winwidth('%') * 1.0 / winheight('%') 104 51 2.039216 ภาพหน้าจอของพื้นที่บัฟเฟอร์มีขนาด 936x918 พิกเซลซึ่งแสดงอัตราส่วนภาพ1.019608เป็น ฉันคิดว่าฉันสามารถรับค่าจริงโดยใช้ขนาดของแบบอักษร แต่ได้อย่างไร นี่คือการติดตามผลฉันจะทำให้ Vim ช่วยเปิดในแนวตั้งได้อย่างไร . ฉันพยายามที่จะปรับตัวเข้ากับวิธีการแก้ปัญหาของ Nobe4

4
ฉันจะรับ gvim เพื่อเริ่มขยายใหญ่สุดใน Windows ได้อย่างไร
ฉันต้องการให้กองบรรณาธิการของฉันมอบอสังหาริมทรัพย์ให้กับหน้าจอให้ฉันมากที่สุดเท่าที่จะเป็นไปได้เพราะจะเป็นการเพิ่มความสามารถในการดูโค้ดส่วนใหญ่ในครั้งเดียว ปัญหาคือgvimดูเหมือนว่าจะให้ฉันหน้าต่าง 80x25 หรือจำขนาดไม่ขยายล่าสุดขึ้นอยู่กับวิธีที่ฉันเรียกมัน ดังนั้นฉันจะบังคับให้มันมีขนาดใหญ่ที่สุดเท่าที่จะทำได้โดยไม่คำนึงถึงสถานะใด ๆ ที่จำได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.