8

私はほとんどの開発作業にEmacsを使用していますが、自宅からオフィスのワークステーションで実行されているEmacsサーバーに接続できるようにしたいと考えています。VPN経由でオフィスネットワークに接続していますが、これはほとんど安全だと思います。

とにかく、サーバー認証ファイルをコピーするスクリプトがありますが、ポートは毎回変更されるようです。VPNはかなりロックダウンされているので、どのマシンに対してどのポートを開きたいかをシステム管理者に伝える必要があります。

Emacsサーバーがリッスンするポートを設定する方法はありますか?

4

2 に答える 2

5

これは修正されたようです。私はEmacs24.3.1を使用していますが、変数がありますserver-port

C-h v server-port RET

次のドキュメントを提供します。

Documentation:
The port number that the server process should listen on.
This variable only takes effect when the Emacs server is using
TCP instead of local sockets.  A nil value means to use a random
port number.

You can customize this variable.

This variable was introduced, or its default value was changed, in
version 24.1 of Emacs.

したがって、(setq server-port 12345)initファイル内のaでうまくいくはずです。

于 2013-10-28T16:57:09.217 に答える
1

2008年9月に誰かがサーバーポートをEmacsBugsリストにカスタマイズできるようにする小さなパッチを投稿しました。しかし、パッチはEmacs 23.1に組み込まれず、CVSEmacsにもまだ表示されていません。今のところ最善の策は、server.elローカルのバージョンにパッチを適用することかもしれません。

于 2009-12-12T00:53:48.510 に答える