Wie kann ich den Port festlegen, den der Emacs Server verwendet?

8

Ich benutze Emacs, um die meiste meiner Entwicklungsarbeit zu erledigen. Ich würde gerne in der Lage sein, mich von zu Hause aus mit dem Emacs-Server zu verbinden, der auf meiner Büro-Workstation läuft. Ich verbinde mich über ein VPN mit meinem Büronetzwerk, ich denke, das ist meistens sicher.

Wie auch immer, ich habe ein Skript, das die Serverauthentifizierungsdatei kopiert, aber es sieht so aus, als ob sich der Port jedes Mal ändert. Unser VPN ist ziemlich gesperrt, ich muss unserem Systemadministrator mitteilen, welche Ports ich für welche Rechner öffnen möchte.

Gibt es eine Möglichkeit, den Port festzulegen, den der Emacs-Server überwacht?

    
Miles 11.12.2009, 22:22
quelle

2 Antworten

5

Sieht so aus als wäre das jetzt behoben. Ich benutze Emacs 24.3.1 und es gibt jetzt eine Variable server-port :

C-h v < server-port RET

gibt folgende Dokumentation:

%Vor%

Also sollte ein (setq server-port 12345) in Ihrer init-Datei den Trick machen.

    
Craig Waddington 28.10.2013, 16:57
quelle
1

Jemand hat einen kleinen Patch gepostet, um den Serverport an die Emacs Bugs anpassen zu können Liste wurde im September 2008 veröffentlicht. Der Patch schaffte es jedoch nicht in Emacs 23.1, noch erscheint er in CVS Emacs. Die beste Lösung für den Augenblick wäre, Ihre Version von server.el lokal zu patchen.

    
Emerick Rogul 12.12.2009 00:53
quelle

Tags und Links