Donc, je n'ai aucun problème à utiliser la compilation à distance si le Makefile est dans le même répertoire que le fichier que je suis en train d'éditer en utilisant M-x compile
. Le problème est que si je dois basculer vers le répertoire racine du projet, il m'indique que le chemin ne peut pas être trouvé via la variable d'environnement CDPATH
. Pour contourner cela, j'ai simplement ouvert un tampon dired
dans le répertoire racine du projet et compilé à partir de là. En raison d'une restructuration, nous devons maintenant appeler source
sur un fichier dans ce répertoire pour certaines options de configuration et tenter de faire source Sourceme && make
qui fonctionne localement entraîne un fichier introuvable sur le fichier Sourceme. Y a-t-il un moyen de contourner cela dans TRAMP? J'ai essayé les suggestions communes et ai déjà ControlMaster dans le jeu de ssh mais même avec M-x remote-compile
il demande toujours un mot de passe même avec le jeu de ControlMaster.Emacs compilation à distance avec plusieurs commandes en utilisant TRAMP
0
A
Répondre
0
Modifier la commande de compilation à bash -c "first_cmd && second_cmd..."
semble être un hack rapide autour d'elle.
Questions connexes
- 1. emacs tramp performance
- 2. Emacs Tramp - ajouter des chemins proposés pour Tramp
- 3. Exécution Emacs à distance entre plusieurs machines
- 4. Actualiser le répertoire distant dans Emacs Mode Tramp
- 5. Emacs Tramp w/pscp/plink sur Windows
- 6. Atteindre un hôte distant via une passerelle en utilisant Emacs et Tramp
- 7. Est-il possible d'utiliser Ropemacs avec TRAMP dans Emacs?
- 8. SSH avec connexion/commandes à distance
- 9. Configurer Emacs Tramp pour stocker les sauvegardes locales
- 10. Commandes Powershell à distance
- 11. Plusieurs commandes shell asynchrones dans Emacs-Dired?
- 12. Le bureau Emacs ne se souvient pas des connexions TRAMP?
- 13. Emacs regex en mode de compilation pour plusieurs lignes
- 14. Comment faire pour exécuter des commandes Emacs avec sudo en dehors d'un shell?
- 15. Connectez-vous à davs avec emacs
- 16. En utilisant pydbgr avec Emacs
- 17. Gérez plusieurs référentiels CVS avec emacs en utilisant PCL-CVS?
- 18. CTest avec plusieurs commandes
- 19. en utilisant plusieurs commandes xmlrpc sur tordu
- 20. PowerShell - Exécuter à distance les commandes Windows
- 21. Compilation dans Emacs
- 22. Comment puis-je capturer la sortie des commandes à distance, puis émettre d'autres commandes à distance?
- 23. Emacs suivre en mode avec plusieurs divisions
- 24. Commandes Emacs et Long Shell
- 25. Enroulement de ligne dans emacs * compilation * buffer
- 26. erreurs clochard Emacs
- 27. écrivez mail avec mutt en utilisant emacs
- 28. Emacs: Comment démarrer l'interpréteur python local lors de l'édition d'un fichier python distant via tramp
- 29. Une compilation clé Emacs LaTeX?
- 30. Commandes de .bashrc non disponible dans Emacs