
私は Ubuntu 11.10 で Kate エディタを使用して C をプログラミングしています。うまく動作しますが、Kate でタブを変更すると、ターミナル ラインがクリックしたタブのファイル パスに変わります。
通常、これは大した問題ではありません (端末に余分なテキストが追加されるという煩わしさは別として)。ただし、現在 C プログラムを実行中の場合は、明らかにコマンド ラインに入力されるため、あまり良いことではありません。
Example terminal window for my C program (its at a menu):
1) select opt 1
2) select opt 2
選択肢を入力してください: (ここではユーザーからのプロンプトを待ちます) Kate でタブをクリックすると、そのタブに cd / ファイルのパスを入力するようになります。例: cd /home/user/os/files
そしてもちろん、私の端末はユーザーからのプロンプトを待っていたので、そのコマンドを受け取ります。これは良くありません。
おそらく修正方法はありませんが、誰か知っているかもしれません。明らかに、タブを切り替えないことや、タブを切り替える前にプログラムを終了しないことを選択できます...
注: おそらく、プログラミング分野である StackOverflow の下にこれを投稿するという間違いを犯したと思います。そのため、ここで再投稿するのが最善かもしれません (質問にリンクする方法がわかりませんが、その投稿へのハイパーリンクを貼り付けます。stackoverflow/スーパーユーザーの違反を犯したくありません)。それらをマージするための提案は大歓迎です。または、どちらかを削除する必要がありますか?
答え1
@ペドロ・ロマーノ:
アプリケーション > ターミナル ターミナル設定の Kate 設定には、可能な場合はターミナルを現在のドキュメントと自動的に同期するオプションがあります (これは Ubuntu 12.10 上の設定なので、お使いの環境にはこのオプションがないか、若干異なる可能性があります)。このオプションはオンになっていますか? – Pedro Romano 9 月 30 日 9:04