はじめに
WSL2/Ubuntu環境でTerminalを使用していてカーソルが所定の位置に表示されない場合があり、その際にカーソルを所定の位置に表示させる方法を紹介します。
開発環境
・WSL2/Ubuntu環境
カーソルが所定の位置に表示されない場合の2つの解決方法
1つ目の解決方法:tput cnormを実行
「tputコマンド」は文字を装飾したり、画面をクリアしたりなど多様な機能を持つコマンドです。「tputコマンド」は以下サイトが非常にわかりやすかったので、詳細はこちらをご参考ください。
以下コマンドを実行すると、カーソルを所定の位置に表示することが出来ます。
$ tput cnorm
このコマンドを実行すると、Terminalの上部に過去の表示内容を残した状態で、カーソルを所定の位置に表示できるのが良い点です。
2つ目の解決方法:resetを実行
「resetコマンド」はTerminalをリセットするコマンドです。
以下コマンドを実行すると、カーソルを所定の位置に表示することが出来ます。
$ reset
このコマンドを実行すると、Terminalの上部に過去の表示内容は残りません。
参考文献
本記事は以下情報を参考にして執筆しました。