私はemacsでたくさんのTRAMPを使っています。しかし、サーバがダウンし、タイムアウトがタイムアウトするのを待っていることがあります。通常は、idoモードでC-x-f
を実行して新しいファイルを開きます。私は面倒な長い時間を待たなければならない。 TRAMPにタイムアウトを伝え、イドモードを継続させる簡単な方法はありますか?私はC-g
を試して、ファイルを開くオプションは決して起こらない。Emacsのトランプのタイムアウトを強制するには?
答えて
私は頻繁にTRAMPを使用しますが、このようなタイムアウト状況には直面しません。私はこの提案をするためにthisとthisを使用
(defun tramp-find-file-timeout()
(when tramp
(with-timeout (4)
(keyboard-quit))))
(add-hook 'find-file-hook 'tramp-find-file-timeout)
のようなものを試してみてください。 keyboard-quit
より優れたものがあなたのために働くことができます。
ああ、これはうまくいくようですが、何らかの理由で失敗します。バマー!確かに; – User1
痛みを伴う待機を5秒に制限するヒントが1つ見つかりました。この行を.ssh/configに追加してください:
Host * ServerAliveInterval 5
ただし、5秒後にはまだファイルを選択できません。したがって、失敗した場合は、ダウンしたサーバで開かれていないバッファにC-x b
を実行し、そこからはC-x-f
を永久に取得しません。
トランプが停止した場合(頻繁に)、C-g
でプロセスを停止して、トランプバッファーを強制終了してファイルを保存します。
M-x kill-buffer RET *tramp.*
;関連する接続用のトランプバッファを強制終了することは、トランプ問題を解決するための有用な一般的なアプローチです。 (私はそれが本当に頻繁に起こっているものに最適な解決策ではないと確信していますが、それは確かに心に留めておくのは良いことです)。 – phils
私が頻繁に言うとき、私が本当に意味することは、 (魔女はそれほど頻繁ではありません)私はトランプが深く眠っていると確信しています。私がC-g&trampバッファを殺すことが動作することを発見して以来、私のemacsとの関係は改善されました。あなたは私の答えBTWをupvoteすることを妨げたのは何ですか? – yPhil
アップリンクしていませんでした。なぜなら、これは問題に直接関係していないようです。トランプバッファを強制終了することは非常に便利ですが、リモートサーバーを復活させることはできません。 – phils
- 1. emacsのトランプftpやsshの
- 2. Emacsで最大の行の長さを強制するには?
- 3. Howto強制的にemacs recolorを
- 4. DriverManager.getConnection()メソッド呼び出しのタイムアウトを強制するには?
- 5. emacs:バッファのローカル変数を強制的に解析する
- 6. セッションに20分のタイムアウトを強制する方法はありますか?
- 7. PySideで強制的にQTimer()タイムアウトを実行する
- 8. Google Dataprocタイムアウトと強制終了excutors
- 9. 強制的にgitでファイルにプルを強制するには?
- 10. SQLサーバーへの呼び出し時にC#アプリケーションのタイムアウトを強制する
- 11. Couchbase Python SDK - カスタムcouchbase接続のタイムアウトを強制する方法は?
- 12. emacs:履歴を忘れるためにido-modeを強制する
- 13. Emacsは以前に強制終了したバッファを再度開きますか?
- 14. HTMLリンクを強制的に強制する方法は?
- 15. コンパイル時に狭い暗黙の強制を強制する
- 16. MSBuildのバージョンを強制するには?
- 17. ドキュメントのコメントを強制するには
- 18. 実行中のプロセスを強制的に強制終了するには?
- 19. ビデオストリームでトランプのOCR
- 20. MongoError:カーソルが強制終了またはタイムアウトしました
- 21. 強制的にGitのサブモジュールを強制的に最新の状態にする
- 22. コードカバレッジをゼロに強制するには?
- 23. 強制的にOpenGLコアプロファイルを強制する
- 24. jbossポータルサーバで強制的にユーザセッション(ログアウト)を強制終了する
- 25. リレーでフェッチを強制的に強制する方法
- 26. アスペクト比を強制的に強制する方法 - css
- 27. 強制的な値の強制伝播
- 28. R:ID列を追加する際に `ID:LHSをリストに強制的に強制する 'のはなぜですか?
- 29. httpを強制的に1つのフィラー休止フォースに強制するhttps
- 30. np.random.choiceは強制的に強制されますか?
Cg'は、オペレーティングシステムに依存してもよい。このような状況で動作し 'かどうか(とEmacsがコンパイルされ、たか、いくつかの「エキゾチック」(すなわち、非UNIX)、プラットフォーム、上おそらくどのようにsshまたは他のヘルパープログラムがコンパイルされました)。 – Gilles
Ah。私はcygwinのemacsとcygwinのscpを使用しています。 – User1