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

คำถามเกี่ยวกับการแบ่งหน้าต่างปัจจุบันออกเป็นหลายวิวพอร์ต

2
เป็นไปได้ไหมที่จะบอกว่าหน้าต่างอยู่ด้านล่างหรือด้านบนซ้ายหรือขวา?
ฉันไม่รู้ว่ามีฟังก์ชั่นบางอย่างเพื่อตรวจสอบตำแหน่งของหน้าต่างหรือไม่ฉันหมายความว่ามันกำลังนั่งอยู่ที่ด้านล่างหรือด้านบนซ้ายหรือขวาหรือไม่? __________________________ | | | | | | | left | right | | | | | | | |___________|____________| __________________________ | | | top | |________________________| | | | bottom | |_______________________ |


3
เป็นไปได้หรือไม่ที่จะมีเอาท์พุตเป็น:! คำสั่งในการแยกมากกว่าทั้งหน้าต่าง?
หากฉันมีเซสชันเป็นกลุ่มที่มีสองแยกเมื่อฉันรัน:!คำสั่งผลลัพธ์จะปรากฏในหน้าต่างทั้งหมด เป็นไปได้หรือไม่ที่จะแสดงผลลัพธ์เฉพาะส่วนแบ่งที่ใช้งานอยู่

1
ตัวเลือก 'switchbuf' ควรทำงานอย่างไร
ฉันเพิ่งค้นพบตัวเลือกswitchbufและพยายามที่จะใช้ แต่ฉันไม่สามารถพูดได้ว่าฉันไม่เข้าใจว่ามันจะทำงานอย่างไรหรือถ้ามันใช้ไม่ได้จริง ๆ บน Vim ของฉัน เกี่ยวกับค่าที่เป็นไปได้ที่แตกต่างกัน doc พูดว่า: useopenถ้ามีให้ข้ามไปที่หน้าต่างแรกที่เปิดซึ่ง มีบัฟเฟอร์ที่ระบุ (ถ้ามี) usetab เช่นเดียวกับ "useopen" แต่ให้พิจารณาหน้าต่างในหน้าแท็บอื่นด้วย ฉันได้ใช้ไปแล้วset switchbuf=useopen,usetabและคำสั่งต่อไปนี้ในอินสแตนซ์กลุ่มใหม่: เปิดบัฟเฟอร์แรก :e file1 แยกหน้าจอ :split เปิดบัฟเฟอร์ที่สอง :e file2 กลับไปที่บัฟเฟอร์แรก:e file1(ฉันเคยใช้ด้วย:bN) คำสั่งสุดท้ายเพื่อไปที่บัฟเฟอร์แรกเปิดในการแยกที่สอง useopenจากสิ่งที่ฉันเข้าใจจากเอกสารคำสั่งที่ควรวางเคอร์เซอร์ไปที่แยกแรกที่บัฟเฟอร์ที่มีอยู่แล้วขอบคุณที่เปิดให้ พฤติกรรมก็เหมือนกันเมื่อฉันลองใช้คำสั่งเดียวกันกับแท็บแทนที่จะแยก พฤติกรรมนี้เป็นสิ่งที่คาดหวังหรือไม่ ถ้าเป็นเช่นนั้นคุณสามารถอธิบายว่าตัวเลือกนี้ควรทำอย่างไร? หากไม่ใช่ฉันรู้ว่าฉันจะต้องแก้ไขข้อบกพร่องของฉัน.vimrcแต่อาจมีการตั้งค่าทั่วไปที่รบกวนการทำงานswitchbufหรือไม่
10 vimrc  buffers  split 

1
ฉันสามารถบังคับให้การจับคู่วงเล็บปรากฏขึ้นในหลาย ๆ หน้าต่างได้หรือไม่
ฉันมีไฟล์ต้นฉบับที่มีรายการโครงสร้าง heterogenous ที่ซ้อนกันยาว เนื่องจากโครงสร้างมีความยาวฉันจึงต้องการ: ใช้:splitคำสั่งเพื่อแบ่งหน้าจอเป็นสอง เลื่อนลงหนึ่งหน้าต่างและอีกหน้าต่างหนึ่ง เมื่อเคอร์เซอร์บนหน้าต่างที่ 1 อยู่เหนือวงเล็บและมองเห็นวงเล็บอื่น ๆ ในหน้าต่างอื่นฉันต้องการให้วงเล็บอื่นในหน้าต่างอื่นกลายเป็นไฮไลต์ (เช่นเดียวกับที่มันแสดงในหน้าต่างเดียวกัน) ฉันจะทำขั้นตอนที่สองให้สำเร็จได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.