私は、Arch Linux上でグラフィカルなEmacs 24.3.1(この問題はコンソールバージョンも使用しています)を実行しています。私はTRAMPを使って、リモートのFedoraシステム上のファイルをSSHでパスワードを必要とする私有鍵で開くことを試みています。認証は正常に動作し、ファイルのリストも正常に動作します。ファイルを開こうとすると、Emacsのセッションが "Tramp:Inserting`/{開こうとしているファイル名} '... done'とハングします。 ESC ESC ESCまたはC-gで中止することはできません。誰にもこれに対する解決策がありますか?Emacs 24.3.1オープニングファイルでTRAMPがハングします
答えて
通常、Emacs 24はTrampでうまく動作します。 .ssh/configファイルにはControlMasterAuto
が必要です。これにより、ssh接続情報がEmacsにシームレスに渡されるようになります。これにより、ターミナルで一度ログインするだけで、trampモードで複数のemacsフレームを使用するだけで済みます。私は、次の手順を詳しく説明
(1)あなたの.ssh/configファイルに移動し、
Host <hostname>
ControlMaster auto
ControlPath ~/.ssh/%[email protected]%h:%p
ServerAliveCountMax=30
ServerAliveInterval=5
に、次のオプションを追加します(2)今端子を介してリモートホストにログインしています。
(3)emacsフレームを開いて、リモートファイルをtramp(/ ssh :)で開きます。リモートホストに接続できる必要があります。
上記の手順は、2段階の認証(rsaキー+パスワードを使用)の場合でも有効です。
パス '/ ssh:host:path'を持つファイルを開くと、すべてが広告として動作します。先端に感謝します。私は 'ssh -Nf host'を使ってバックグラウンドであなたのマスター接続を開いたままにすることができますので、誤って閉じないようにしておきたいと思います。 – jpcooper
ありがとうございました。 – WanderingMind
このスレッドは古いですが、FC22ラップトップ(ミニバッファで/ suの後にコロンを入力しようとすると不安になる)で非常に似た問題は、/ etc /ホスト。
- 1. emacs tramp performance
- 2. emacsでCEDETを使用する24.3.1
- 3. Emacs TRAMP /ホストのカスタムパス
- 4. Emacs Trampがファイルフェッチ中に 'Found remote shell prompt'に入りました
- 5. EmacsのリモートディレクトリをリフレッシュするTramp Mode
- 6. Windowsのpscp/plinkを使ったEmacs Tramp
- 7. trampでEmacsでC++をコンパイルする:パスワードを保存する
- 8. オープニングファイル
- 9. emacsの起動時にtramp-modeを停止する
- 10. LinuxからWindows上のリモートファイルを編集するEmacs tramp
- 11. Windows Emacs Trampをリセットするにはどうすればよいですか?
- 12. emacsでtrampバッファの自動保存を無効にするには?
- 13. /bin/shを提供していないsshサーバでEmacs TRAMPを使用していますか?
- 14. Cygwinのpythonシェルでtrampを使うemacs24.5
- 15. オープニングファイルは2条件で
- 16. Visual Studio CodeにはEmacsのTramp Modeに似た拡張機能がありますか?
- 17. sshを使用したTrampはソースファイルではありません.bash_profile/.profile
- 18. Gitクローンがハングします
- 19. サーバースレッドがハングします
- 20. httprequest.GetResponse()がハングしますか?
- 21. move_uploaded_fileがハングしますか?
- 22. python popen.stdout.readline()がハングします
- 23. MSDeployがMSDeployPublishで "ハング"します
- 24. insmodでadd_disk()がハングします
- 25. EdgeブラウザでSelenium contextClick()がハングします
- 26. JPQLでcreateQueryがハングします
- 27. 崇高テキスト2マウスフリーのオープニングファイルが
- 28. 解決策のC#オープニングファイル
- 29. filedialog、tkinter、およびオープニングファイル
- 30. 私のアプリケーションでは、2つのapisを通信するハングがハングします
'tramp-verbose'変数は、おそらく最初の呼び出しポートであるべきです。 – phils
同じ問題があります。私には、パスワード認証(公開鍵を使用しない)を使ってtrampでsshを使用することがあります。 –
http://www.emacswiki.org/emacs/TrampMode#toc5 –