これを実行した後、crontab -e
端末が奇妙に動作し始め、文字が正しい場所に印刷されませんでした。ncurses
vimやnanoなどのアプリケーションを起動して終了しても問題が解決または役に立たなかったreset
ため、ターミナルエミュレータを再起動する必要がありました。
ncursesアプリを強制終了したのと同じ症状のようです。
この問題をどのように解決できますか?
環境
- 私の
$TERM
変数は次のように設定されました。xterm
uxterm
私のエミュレータとして使用crontab
vim
エディタとして使用されます。
編集する:最初の答えでは、私はそれがまだ存在することがわかりました。xonsh
* reset
bashまたはzshを使用して入力すると修正されます。だから、これには何か問題があること間違いありませんxonsh
。
答え1
OPはこれに対するコメントに応答しませんでしたが、reset
これはうまくいくはずです。スクリーンショットは、bash
私が実行して入力すると何が起こるかを示しています。
stty -onlcr
したがって、改行はもはやキャリッジリターンを強制せずに単に改行されて階段効果を生成します。
再建:
リセットを実行します。
しかし、バッシュがリセットされます一部端末モード、コマンド間でこれを無視するようです。これreset
マニュアルページ以下を含め、いろいろなことをしているそうです。
改行翻訳をオンにする
答え2
sudo
バックグラウンドでいくつかのJavaアプリケーションを実行している間、同じ問題に直面しました。
sudo /path/to/app &
端末(および私のアプリケーション)sudo
が破損しないように削除する必要がありました。chown