タイトルを持つタブ/ウィンドウ管理
あなたの端末エミュレータで複数のタブやWindowsを管理失われますか?もしそうならば、このトリックはあなたのシェルツールボックスに便利かもしれません.
シェルプロファイルでこのような機能を定義します
これはきちんとしていませんか.
さて、この機能を少し説明しましょう.
この作業を行うトリックはxtermのエスケープシーケンスとシーケンスそのものに囲まれたテキストです.
ほとんどの端末エミュレータはこれらのxtermシーケンスをサポートします.私はitermでテストし、それは美しく動作します.先に行く、それを試してみて、自分でターミナルタブ\/ウィンドウ迷路を移動します.
参考文献
https://tldp.org/HOWTO/Xterm-Title-3.html
このトピックのスタックオーバーフロースレッド.
シェルプロファイルでこのような機能を定義します
function title {
echo -ne "\033]0;"$*"\007"
}
次に、すべての重要なターミナルウィンドウまたはタブを開くと、この関数を呼び出して文字列を渡します.$ title <title string>
ビオラ、あなたの端末ウィンドウ/タブを識別する便利な方法を持っているタブやWindowsの森林で失われない.これはきちんとしていませんか.
さて、この機能を少し説明しましょう.
echo
導入は必要ありません.-n
Start echoメッセージの後に新しい行を印刷しないように指示します.-e
echoにエスケープシーケンスを解釈するよう指示します.この作業を行うトリックはxtermのエスケープシーケンスとシーケンスそのものに囲まれたテキストです.
\033
エスケープ\077
ベル]0;
ウィンドウのタイトルとアイコンの識別子"$*"
echoに渡された全ての引数を含む文字列ほとんどの端末エミュレータはこれらのxtermシーケンスをサポートします.私はitermでテストし、それは美しく動作します.先に行く、それを試してみて、自分でターミナルタブ\/ウィンドウ迷路を移動します.
参考文献
https://tldp.org/HOWTO/Xterm-Title-3.html
このトピックのスタックオーバーフロースレッド.
Reference
この問題について(タイトルを持つタブ/ウィンドウ管理), 我々は、より多くの情報をここで見つけました https://dev.to/mdh81/tabwindow-management-with-titles-2db8テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol