SSH経由のNcurses - 表示されますか?

SSH経由のNcurses - 表示されますか?

小さなターミナルユーティリティを作成したいと思ういくつかが必要です。とても簡単です制度法。だから私はncursesを使用したいと思います。

今私が知りたいことは:ncursesプログラムまたはncursesを使用するPythonスクリプトをsshで見ることができますか?色も目立ちたいです。

答え1

うまくいくが(驚くべきことに)、デフォルトのシェルの代わりにsshを介してコマンドを実行する場合は、-tそのオプションを端末に割り当てる必要があります。

これSSH マニュアルページ説明する

-t
疑似端末割り当てを強制します。これは、リモートコンピュータ上で任意の画面ベースのプログラムを実行するために使用することができ、これは、例えばメニューサービスを実装する場合に有用である。多くの種類-t オプションは、sshにローカルttyがない場合でもtty割り当てを強制します。

関連情報