タグ付けされた質問 「tramp」

TRAMPは、Emacsからリモートファイルを編集するための「透過リモート(ファイル)アクセス、複数プロトコル」です。

2
emacsclientはリモートemacsサーバーにアクセスします
リモートホストからemacsclientセッションを開こうとしています。trampのWebサイトで次の手順を実行しました。TRAMPを使用してリモートEmacsセッションに接続するにはどうすればよいですか。 ステップを説明します リモートホスト上に.emacsファイルを配置 (require 'server) (setq server-host "<IP ADDRESS of remoteHost>" server-use-tcp t) (server-start) リモートホストでemacsセッションを開始する 〜/ emacs.d / server / serverをremoteHostからlocalHostにコピーし、同じパスを維持します。(localHost:〜/ emacs.d / server / server) ローカルホストのemacsシェル emacsclient /ssh:test@remoteHost:/tmp/test.py しかし、私のlocalHostで次のエラーが発生しました ;; emacsclient: can't find socket; have you started the server? ;; To start the server in Emacs, type "M-x server-start". …

1
* shell *バッファーのsshで「ターミナルが完全に機能しない」
シェル(M-x shell)を使用して、SSH経由でリモートホストに接続しています。いくつかのコマンドラインツール(主にpsql、postgresqlコマンドラインインターフェイスですが、たとえばmanも同じ)を起動すると、シェルから次の警告が表示されます。 WARNING: terminal is not fully functional - (press RETURN) 私の知る限り、これはポケットベルの問題のように見えます。ページャを変更しcat、私の中.emacsのファイル: (setenv "PAGER" "/bin/cat") これらのメッセージを取り除くのに役立ちましたが、ローカルコマンドに対してのみです(そして、ポケットベルとしてcatを使用してもかまいません)。Emacsのローカルインスタンスは1つしかないので、リモートホストで別のポケットベルを使用する方法はありますか?または、可能な場合に切り替えることなく、警告メッセージを取り除くための他の方法ansi-term?助けになるなら、私はGNU Emacs 24.3.1を使っています。
8 tramp  shell 

2
Emacsが起動時にssh接続の問題を一時停止する
debug-on-errorとdebug-on-quitオプションを切り替え、C-gEmacsがサスペンドしたときにを押しました。このエラー出力を得た: Debugger entered--Lisp error: (quit) call-process("ssh" nil t nil "-o" "ControlPath=%C" "host.does.not.exist") (progn (call-process "ssh" nil t nil "-o" "ControlPath=%C" "host.does.not.exist") (goto-char (point-min)) (if (search-forward-regexp "unknown.+key" nil t) (setq result (concat result " -o ControlPath='tramp.%%r@%%h:%%p'")) (setq result (concat result " -o ControlPath='tramp.%%C'")))) (unwind-protect (progn (call-process "ssh" nil t nil "-o" …
7 tramp  ssh 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.