Comment utiliser vim comme éditeur de Matlab GUI
Je suis à l'aide de Matlab R2013b. Je suis à l'aide de l'interface graphique avec la Commande Windows et Rédacteur en écran partagé. Dans le Matlab préférences > Éditeur/Débogueur > Editor. Il y a une option pour définir un éditeur personnalisé à la place de l'éditeur de Matlab. Je l'ai mis à mon local de l'éditeur /usr/bin/vim
, mais je ne suis pas en mesure d'ouvrir des fichiers de tout. Est-il possible d'utiliser le vim
éditeur en mode d'écran partagé?
Je suis conscient de !vim file.m
, mais ce n'est pas la solution, je suis à la recherche d', comme cela ne fonctionne que satisfaisante dans -nodisplay
mode. J'ai plutôt envie de garder le mode d'écran divisé.
/usr/bin/gvim
à la place?...ou si vous préférez la version console (vim), encapsuler l'appel à une autre qui commence un émulateur de terminal.
Oui, mais il n'est pas présent sur mon système où je ne suis pas root.
N'essayez pas, mais vais-je être en mesure de réaliser la séparation de l'écran que je poursuis?
Vous pouvez construire
gvim
vous-même sur une machine que vous n'êtes pas root, et il suffit de spécifier le chemin d'accès à votre version.OriginalL'auteur Bernhard | 2014-04-30
Vous devez vous connecter pour publier un commentaire.
Je n'ai pas trouvé une solution qui est à 100% satisfaisant, mais pour l'instant je suis en utilisant
tmux
comme une solution intermédiaire. Il permet à deux d'utiliser un écran partagé pour deux terminaux. Dans l'un de ceux que je peux ouvrirmatlab -nodesktop
en mode terminal, et dans l'autrevim
. Il est possible de basculer rapidement entre les deux écrans partagés.Vous pouvez utiliser la fonctionnalité de l'interface graphique Matlab en tapant des choses comme
commandhistory
,who
et cetera.OriginalL'auteur Bernhard
Au lieu d'utiliser quelque chose comme
screen
outmux
, vous pouvez utiliser vim est:term
de commande (doit être compilé avec le+terminal
fonctionnalité). De cette façon, vous pouvez ouvrir votre fichier sur une fenêtre et d'exécuter:term matlab -nodesktop
pour ouvrir une autre fenêtre avec le Matlab shell (si vous voulez une fenêtre verticale, exécuter:vert term matlab -nodesktop
).Aussi, vous pouvez avoir un coup d'oeil à vim-slime.
OriginalL'auteur dccsillag