Plusieurs sessions / instances liées de Vim et R avec Vim-r-plugin

4

OSX 10.8. MacVim + Vim-r-plugin = Vim envoie des commandes à R. Awesome! (Remarque: je demande ici à utiliser MacVim et R.app (c'est-à-dire w / Gui), pas non plus dans un terminal, car pour cela, j'ai besoin des deux pour disposer de l'interface utilisateur habituelle de l'application.)

Mais: puis-je lancer plusieurs instances de MacVim et plusieurs instances de l'application R et les relier correctement? \ rf sur une nouvelle fenêtre (GUI-) dans MacVim (comme dans la fenêtre OSX, pas dans vim-window) ne lance pas une nouvelle session R mais plutôt "trouve" (et met au point) celle qui existe déjà, même si le -) Les fenêtres de MacVim sont dans une certaine mesure en mode bac à sable (par exemple, vous ne pouvez pas y / p à travers elles). Cela reste vrai même lorsque je force une nouvelle instance de MacVim en utilisant open -n -a MacVim. En ouvrant de nouvelles instances R de cette manière, toutes les commandes envoyées (de l’une des fenêtres / instances MacVim) sont dirigées vers la plus récente instance de R.

Des solutions intelligentes? Diagramme montrant ce que je veux

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

etc.

Philip
la source
1
Auparavant, il existait une option appelée vimrplugin_by_vim_instance. Cependant, le journal des modifications indique que cette option a été supprimée dans la version 0.9.9.2. Vous ne pouvez pas penser pourquoi? Peut-être devriez-vous écrire à l'auteur. Son email est disponible si vous le faites :help vim-r-plugin en mode commande.
as-tu essayé :help vim-r-plugin Je suis à peu près sûr que cela est décrit dans l'aide!
statquant
Tout ce que j'ai pu trouver, c'est ce que @asb a dit; peut-être que je ne cherche pas assez fort ou aux bons endroits?
Philip