
Comment éditer à distance via ''ssh'' avec ''Emacs'' ou ''XEmacs''
Pour une raison ou pour une autre votre éditeur préféré n'existe pas sur une des machines de l'IDRIS ou vous ne souhaitez pas l'utiliser car il est obsolète. Que faire ?
Vous pouvez à partir de votre Emacs
ou XEmacs
local sur votre station choisir d'éditer à distance sur une machine de calcul via ssh
. Pour cela, il faut au préalable disposer du module Tramp
(transparent remote file access). Tramp
est automatiquement inclu et chargé dans les versions d'Emacs
supérieure à 22.1.
Si ce n'est pas le cas, il faut procéder à son installation :
- pour
Emacs
à partir du site http://savannah.nongnu.org/projects/tramp - pour
XEmacs
à partir du menuTools→Packages→List_and_Install
Puis il faut le charger au démarrage de [X]Emacs
en rajoutant dans le fichier d'initialisation la ligne :
(require 'tramp)
Pour éditer à distance via ssh
le fichier ou le répertoire fic
sur Adapp en tant qu'utilisateur rlabxxx
, il suffit de cliquer dans le menu déroulant sur Open File en mentionnant son login et la machine concernée avec la syntaxe suivante :
- avec
Emacs
/rlabxxx@adapp.idris.fr:fic
- avec
XEmacs
/[rlabxxx@adapp.idris.fr]fic