Als «tramp» getaggte Fragen

TRAMP ist "Transparenter Remotezugriff (Dateizugriff), Mehrfachprotokoll" zum Bearbeiten von Remotedateien von Emacs.

7
Wie kann ich meinen lokalen Emacs-Client als $ EDITOR für Remote-Computer verwenden, auf die ich über TRAMP zugreife?
Ich verwalte mit TRAMP häufig mehrere Remote-Server, sowohl zum Bearbeiten von Dateien als auch zum Ausführen von Remote-Shells shell-mode. Dies funktioniert jedoch nicht, wenn ein Befehl die EDITORVariable zum Bearbeiten einer Datei verwendet, z. B. crontab -eweil shell-modees sich um ein "dummes" Terminal handelt, das die Ausführung eines anderen Editors …


1
Führen Sie die Anwendung in cwd auf dem Remote-Host in eshell aus
Ich verwende Eshell oft, um eine Verbindung zu Remote-Systemen herzustellen. Auf diesen Remote-Systemen möchte ich manchmal Skripte im aktuellen Arbeitsverzeichnis ausführen. In einem normalen Terminal würde ich Folgendes eingeben: ./my-script.sh In Eshell funktioniert dies leider nicht: ~ $ cd /remote1:~ /ssh:remote1:/home/rekado $ ./my-script.sh env: /ssh:remote1:/home/rekado/my-script.sh: No such file or directory …
12 tramp  eshell 


2
Kann Emacs tramp verwenden, um eine interaktive Sitzung auf einem Remote-HPC-Knoten auszuführen?
Ich habe Emacs mit ESS und Tramp verwendet, um Remote-Dateien zu laden und Remote-R-Prozesse auf HPC-Computern auszuführen. Mit ssh-Schlüsseln erleichtert tramp das C-x C-fAuffinden von Dateien, /ssh:myserver:/path/to/filegefolgt vom M-x RStarten einer R-Sitzung. Auf HPC-Computern, die ein Jobplanungssystem verwenden (z. B. Sun Grid Engine oder Torque), gibt es jedoch Einschränkungen hinsichtlich …
11 tramp  ess  interactive  ssh 

2
TRAMP über Mosh
Mosh ist eine Alternative zu ssh, die im Allgemeinen widerstandsfähiger ist. Insbesondere kann es sich um Folgendes handeln: Extremer Paketverlust Client-IPs ändern Vorübergehender Verbindungsverlust Es gibt nur wenige Nachteile bei der Verwendung, abgesehen von einem Mangel an X11-Weiterleitung, die TRAMP nicht verwendet. Es wäre großartig, wenn wir Emacs dazu bringen …
11 tramp 


1
Tramp kann einige Dateien nicht öffnen
Ich habe erst letzte Woche angefangen, Emacs zu verwenden, und bis jetzt läuft alles gut. Ich verwende tramp, um entfernte Dateien wie folgt zu bearbeiten: C-x C-f /ssh:user@server:/file/to/edit Ich melde mich mit einem SSH-Schlüssel beim Server an, daher wird kein Passwort benötigt. Daher mache ich nichts Besonderes, um Tramp zu …
10 tramp  ssh 

2
Magit erkennt Git Repo nicht über eine SSH-Verbindung
Ich verwende ssh, um eine Verbindung zu einem Remote-Server herzustellen. Auf dem Server gibt es ein Git-Repo namens MRFLSSVM. Wenn ich jedoch Folgendes ausführe magit-status: /ssh:qmServer:/home/Chang/qmCodeLab/MRFLSSVM/ Magit bittet mich darum Create repository in /ssh:qmServer:/home/Chang/qmCodeLab/MRFLSSVM/?. Irgendeine Idee, wie man Magit dieses Repo erkennen lässt? (Ich habe git 2.10.0 bereits unter / …
10 magit  tramp  ssh 

3
Ipython remote ausführen
Ich versuche, einen Ipython-Interpreter remote auszuführen (mit Emacs 24.5 und native python.el), bin mir aber nicht sicher, ob ich den richtigen Ansatz habe: Wann immer ich zum Beispiel versuche, einen solchen Befehl auszuführen (der ausgelöst wird mit C-c C-c): Run Python: /ssh:<server_name>:/usr/local/bin/ipython -i (mit <server_name>einem gültigen Eintrag in meinem ~/.ssh/configund …
9 python  tramp 

1
Wie kann verhindert werden, dass Landstreicher in die Geschichte eingreifen?
Ich habe ein Problem , bei dem Emacs versucht, mit tramp einen anderen Computer zu kontaktieren, wenn ich versuche, zufällige Emacs-Vorgänge auszuführen, z. B. org-captureeine Datei in ein anderes (lokales) Verzeichnis diredumzubenennen, vermutlich wegen einer Art automatischer Vervollständigung oder eines Verlaufs Argumentation. Dies führt zu viel Hängen und Warten, da …
9 dired  tramp 

2
Wie kann ich die Quelle einer Webseite von Emacs herunterladen?
Ich möchte Emacs als erweiterte Methode zum Anzeigen der Quelle einer Seite verwenden (z http://example.com. B. ). Gibt es eine einfache Möglichkeit, die Seite direkt von Emacs herunterzuladen, vielleicht sogar über C-x C-f? Ich erinnere mich, dass ich das in der Vergangenheit irgendwie gemacht habe (vielleicht dank TRAMP?), Aber nicht …
9 tramp  web  networking 

1
Wie kann ich tramp + eshell dazu bringen, meine im Remote-Profil ~ / .bash_profile angepasste Umgebung zu verwenden?
Ich habe in meinem ~ / .bash_profile auf einem Remotecomputer ein benutzerdefiniertes $ PATH eingerichtet (für Programme, die benutzerlokal von nixund installiert wurden cabal). Ich benutze eshell und tramp, um Befehle auf dem Remote-Computer auszugeben ( cd /remotehost:somedir; dann Befehle). (Ich habe diese Methode anstelle der üblichen SSH-Sitzungen in einem …

1
Verwenden von Tramp für Protokolle
Ich versuche, Tramp mit auto-revert-tail-modezu verwenden, um ein Ende eines Remote-Protokolls auszuführen. Jedes Mal, wenn das Protokoll aktualisiert wird (was häufig der Fall ist), springt der Bildschirm kurz zum Ende der Datei und dann zurück zu meinem aktuellen Speicherort in der Datei. Gibt es eine Möglichkeit, diese häufigen Sprünge zu …

1
Deaktivieren der automatischen Speicherung in Emacs nur für Dateien, die als Root geöffnet wurden
Ich möchte die automatische Speicherfunktion von emacs mit tramp verwenden, aber nur für Dateien, die ich nicht mit sudo öffne. Meine aktuelle Konfiguration, basierend auf der Tramp-Dokumentation , sieht folgendermaßen aus: ;;;;;;;; BAKUCP ;;;;;;;; ;; Backup remote files locally to stop autosave pain (setq tramp-backup-directory "~/.emacs-backup") (unless (file-directory-p tramp-backup-directory) (make-directory …
8 tramp  auto-save  sudo  root 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.