เซสชัน / อินสแตนซ์ที่เชื่อมโยงหลายรายการของ Vim และ R พร้อม Vim-r-plugin


4

OSX 10.8 MacVim + Vim-r-plugin = Vim ส่งคำสั่งไปที่ R. Awesome! (หมายเหตุฉันมาที่นี่เพื่อถามเกี่ยวกับการใช้ MacVim และ R.app (เช่น w / Gui) ไม่ได้อยู่ในเทอร์มินัลเนื่องจากสำหรับจุดประสงค์นี้ฉันต้องการให้ทั้งคู่มี UI แอปพลิเคชันตามปกติ)

แต่: ฉันสามารถเรียกใช้ MacVim หลายอินสแตนซ์และแอป R หลายอินสแตนซ์ได้หรือไม่และเชื่อมโยงอย่างถูกต้องหรือไม่ \ rf บนหน้าต่างใหม่ (GUI-) ใน MacVim (เช่นในหน้าต่าง OSX ไม่ใช่ในหน้าต่าง vim) ไม่เปิดเซสชัน R ใหม่ แต่แทนที่จะ "ค้นหา" (และมุ่งเน้น) ที่มีอยู่แม้ว่า GUI (GUI) -) หน้าต่างของ MacVim นั้นใช้งานได้ในระดับหนึ่ง (เช่นไม่สามารถ y / p ได้) สิ่งนี้ยังคงเป็นจริงแม้ว่าฉันจะบังคับให้อินสแตนซ์ใหม่ของ MacVim ใช้open -n -a MacVimอยู่ การเปิด R อินสแตนซ์ใหม่ที่ทำให้คำสั่งที่ส่งทั้งหมด (จากหน้าต่าง / อินสแตนซ์ MacVim ใด ๆ ) มุ่งหน้าไปยังอินสแตนซ์ใหม่ล่าสุดของ R

วิธีแก้ปัญหาที่ฉลาด? แผนภาพแสดงสิ่งที่ฉันต้องการ

-------------------------------------------------------
|    MacVim 1 <--> R 1    ||    MacVim 2  <--> R 2    |
-------------------------------------------------------

เป็นต้น


1
เคยมีตัวเลือกที่เรียกว่า vimrplugin_by_vim_instance สำหรับสิ่งนี้ อย่างไรก็ตามการเปลี่ยนแปลงแสดงให้เห็นว่าตัวเลือกนี้ถูกลบในรุ่น 0.9.9.2 คิดไม่ออกทำไม? บางทีคุณควรส่งอีเมลถึงผู้เขียน อีเมลของเขาจะใช้ได้หากคุณทำ:help vim-r-pluginในโหมดคำสั่ง

havbe คุณลอง:help vim-r-pluginฉันค่อนข้างแน่ใจว่ามันได้อธิบายไว้ในความช่วยเหลือ!
statquant

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