0

次を使用してリモートマシンに接続すると、次のような奇妙な文字が表示されM-x telnetます。

^[[0m^[[00m.bash_history^[[0m  ^[[00m.bashrc^[[0m  ^[[00m.exrc^[[0m  ^[[01;34m.gnupg^[[0m  ^[[01;34m.ssh^[[0m  ^[[01;34mbin^[[0m  ^[[00mtest.rom^[[0m 

上記は ls の例です。Telnet を使用可能にするにはどうすればよいですか?

eshell で telnet を使用していますが、問題なく動作します。すべてが正しく表示されます。しかし、エスケープ文字を発行して telnet を終了することはできません。どうすればいいですか?

編集:必要なエスケープ文字を提供することをなんとか発見しました(文字をエスケープするEmacsの方法C-q C-]だと思います)。C-qでも、まだまだM-x telnet使いたい。

4

1 に答える 1

1
  1. telnet ソリューションを使い続けるために... M-x ansi-color-for-comint-mode-ontelnet バッファで試しましたか?

  2. eshell ソリューションの場合、私は を使用してからeshell-toggle-direct-send、Cq C-] を使用して telnet エスケープ文字を送信します。

于 2013-11-11T08:42:30.457 に答える