シェル(私はBashを使用しています)では、しばしばCtrl-Zを使用してあるfg
タスクを一時停止し、別のタスクを前景にインポートします。たとえば、実行中のVimインスタンスを一時停止し、以前に一時停止したREPLを前景にインポートします。で識別されるエイリアスを使用してVimを起動すると、/usr/local/bin/vim
出力はjobs
次のようになります。
$ jobs
[1]+ Stopped /usr/local/bin/vim print1.hs
[2] Stopped stack ghci
fg 2
作業仕様を指定するために使用できますが、stack ghci
タブ補完機能を好みます。
fg s<Tab>
同様に、Vimの作業仕様を調べる方法もありますが、fg /<Tab>
次のようにすることがより直感的に感じられます。
fg v<Tab>
作業仕様の「名前変更」について読んだのが、どんどん思い出しています。そのようなことは可能ですか?