前/次のコマンドプロンプト間を移動できますか?

前/次のコマンドプロンプト間を移動できますか?

私はOS X Terminal.appでzshを使用しており、長い間ターミナル出力で前/次のプロンプトの間を前後に移動する方法を切望してきました。

これにより、各コマンドの出力が終わるたびにエラーを表示し、エラーを追跡できることが便利です。 ./configure を使用してソースから何かをビルドする場合は、それをインストールします。注:コマンド履歴から前後に移動するのではなく、各コマンドの出力端を確認する方法を指すことです。

* nix(そして好ましくはMac)世界でそのような機能について聞いた人はいますか?一種のOS中心のターミナルプラグインが必要ですか、それともキーボードショートカットにバインドできるシェルスクリプトを介してプログラムで実行できますか?たぶん私だけこんな考えをしているのではないだろうか? :)

ベストアンサー1

私はこれらの機能を持つ一般的な端末エミュレータの一般的なシェル(zsh、fishな​​ど)について聞いたことがありません。プロンプトを押すと、コマンドEnterラインはシェルに関する限り記録項目としてのみ存在し、ターミナルエミュレータに関する限り、複数の表示文字(コマンド出力と区別できない)でのみ存在します。

一方、要求するナビゲーションタイプは、シェル内で実行されるシェルで確実に使用できます。EmacsM-x shell共通シェルとEmacsのコマンドラインバージョンが必要な場合、またはEmacsにシェルを組み込みたい場合は、M-x eshell.bufferを使用してください。

おすすめ記事