เป็นไปได้ไหมที่จะเรียกใช้ Vim หลายอินสแตนซ์ที่แชร์รีจิสเตอร์ yank ของตน? ฉันต้องการหลีกเลี่ยงการดึงคลิปบอร์ดไปที่ระบบด้วย "+y
หรือเปิดไฟล์ของฉันใน windows แบบแยกภายในอินสแตนซ์ Vim เดียวกัน
เป็นไปได้ไหมที่จะเรียกใช้ Vim หลายอินสแตนซ์ที่แชร์รีจิสเตอร์ yank ของตน? ฉันต้องการหลีกเลี่ยงการดึงคลิปบอร์ดไปที่ระบบด้วย "+y
หรือเปิดไฟล์ของฉันใน windows แบบแยกภายในอินสแตนซ์ Vim เดียวกัน
คำตอบ:
ดูที่นี่: ใช้ vim / gvim กับหลาย ... ดูเหมือนว่าอยู่ในรายการสิ่งที่ต้องทำสำหรับผู้พัฒนา
ในกรณีที่สิ่งสำคัญที่คุณไม่ชอบเกี่ยวกับ "+y
การแก้ปัญหาเป็นพิเศษ "+
พิมพ์ต่อไปนี้เป็นวิธีเริ่มต้น y
/ d
/ p
/ c
register (ชื่อที่เรียกว่า "unnamed" register) ""
) ระบบทั่วโลก:
:set clipboard+=unnamed
เมื่อสตริง "ไม่มีชื่อ" รวมอยู่ในตัวเลือก 'คลิปบอร์ด' ไฟล์นั้นจะไม่มีชื่อ register เหมือนกันกับ "* register ดังนั้นคุณสามารถดึงและวาง การเลือกโดยไม่ต้องเติมคำสั่ง "*"
ที่มา: ย่อหน้าสุดท้ายของ :help clipboard
ผู้ใช้ gggg ได้โพสต์คำถามที่ได้รับคำตอบซึ่งสามารถแก้ไขปัญหานี้ผ่านไฟล์ข้อความที่แชร์และติดตามเหตุการณ์ผ่านทางข้อความอัตโนมัติ: ทำให้การแยงกี้เป็นกลุ่มทั่วโลกผ่านไฟล์ข้อความที่แชร์
ฉันทำปลั๊กอินที่ทำสิ่งนี้
https://github.com/ardagnir/united-front จะให้อินสแตนซ์ที่เป็นกลุ่มของคุณแชร์รีจิสเตอร์ส่วนใหญ่ของพวกเขาโดยอัตโนมัติรวมถึงรีจิสเตอร์เริ่มต้นและแฮงค์ มันทำงานคล้ายกับความคิดของ gggg