Linux(Fedora 14)マシンにSSHで接続し、vimを開いてファイルを編集しようとしていますが、新しいMacbook Proでは、vimを開くとすぐにSSHセッションが「フリーズ」しているようです。
Linuxマシンにログインしてコマンドを実行できます。
しかし、すぐに私はvimのは、端末のブランク切れ、とに応答しないよう:q
、ctrl+z
、ctrl+c
、ctrl+d
、など:
iTerm2を使用していますが、Terminal.appでも同じ問題が発生します。また、ファイルを転送しようとしてscp
も同じ動作が見られるため、このマシンへのあらゆる種類のssh接続に関連しているようです。
これはttyとpty、またはOS Xの他の端末エミュレーション設定と関係があるのでしょうか?
Windowsまたは他のOSを使用してリモートのLinuxマシンでvimを開いても、同じ表示の問題は発生しません。また、他のリモート(Linux)マシンに接続している場合は、vimを使用できます。
4
MTUの問題のように聞こえます。説明については、そこで私の回答を参照してください。簡単に言うと、小さなパケットは通過しますが、大きなパケットは体系的にドロップされるため、対話型プログラムはほとんど機能します(ただし、一度にたくさん行う場合は機能しません)が、ファイル転送はほとんど失敗します。これを解決するために、クライアントとサーバー間のネットワークパス(ルーター、リンクタイプなど)を正確に説明してください。
—
Gilles「SO-邪悪なことをやめ