私はWindowsのconEmuとLinuxのTerminatorのヘビーユーザーであり、大きな期待を持ってこのリポジトリにアクセスしましたが、不足している機能がたくさんあるようです。 他の端末との公平性を保つために、Readmeでこの基本情報を見つけることを期待していましたが、見つけることができなかったので、これらは不足している機能だと思います。
.windows-terminal.config
などのユーザーフォルダーに存在し、オーバーライドメカニズムのようなVSCodeを使用する必要があります。Windows Terminalにフルタイムで頼る前は、4を超えることがコア機能だと思います。
この努力に感謝し、これがLinux上のターミネーターと同等になることを願っています(最も自明なUXではありませんが、それでも上記の機能を理解することができます:))。
こんにちは@sytelus 、うまくいけば、これは役に立つでしょう。
- ウィンドウを複数の大きな端末(別名レイアウト)に分割するにはどうすればよいですか? readmeには何もありませんし、UXにもこのコア機能が存在するかどうかを知るものはありません。
ペインが可能です。関連するキーボードショートカットは次のとおりです。
専用の設定UIがあればいいのではないかと思いますが、技術者がテキストファイルの操作に慣れていることを考えると、それがないことは大きな問題ではないと思います。
- 利用可能なすべての設定は何ですか? ここでも、readmeやUXには何もありません。 UXで設定をクリックすると、ユーザー以外のフォルダーに埋め込まれた設定ファイルが開き、コメントはほとんどありません。 自己文書化設定ファイルにはyamlを強くお勧めします。 また、設定ファイルは.windows-terminal.configなどのユーザーフォルダーに存在し、オーバーライドメカニズムのようなVSCodeを使用する必要があります。
profiles.json
の一番上のコメント(UIから開いたコメント)は次のように述べています。
// To view the default settings, hold "alt" while clicking on the "Settings" button.
これにより、上記でリンクしたファイルが開き、変更可能なすべての設定が表示されます。 ターミナルは開発中であり、 v1.0
を押してから数か月かかるため、開発をはprofiles.json
を削除して、欠落していた設定で再作成する必要があります。 また、設定にカーソルを合わせると、VSCodeは設定の説明をprofiles.json
で表示します。
- セッションを記憶させるにはどうすればよいですか? ターミナルを再度開くたびに、新しいPowerShellが起動します(使用していません)。
これを設定で設定します(私が間違っていない場合は、プロファイルの名前、GUID、またはインデックスにすることができます):
- 各端末(タブまたはレイアウト)の作業ディレクトリとコマンドを設定するにはどうすればよいですか? 繰り返しますが、これを直感的にするためのreadmeやUXには何もありません(機能がすでに存在する場合)。
プロファイルごとに設定する必要があります。
ペインもこの設定を使用しており、現時点ではこの動作を変更できるとは思いません。
いずれにせよ、すべてが順調であれば、 v1.0
は4月にリリースされるはずです。
参考までに、これらの機能のほとんどに関するドキュメントは次の場所にあります。
https://github.com/microsoft/terminal/tree/master/doc/user-docs
@Banandrewは、この質問に答える素晴らしい仕事をしたと
@sytelusさらに質問がある場合は、正しい方向に向けるお手伝いをさせていただきます。
最も参考になるコメント
こんにちは@sytelus 、うまくいけば、これは役に立つでしょう。
ペインが可能です。関連するキーボードショートカットは次のとおりです。
https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L242 -L243
https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L234 -L237
https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L213 -L216
専用の設定UIがあればいいのではないかと思いますが、技術者がテキストファイルの操作に慣れていることを考えると、それがないことは大きな問題ではないと思います。
profiles.json
の一番上のコメント(UIから開いたコメント)は次のように述べています。これにより、上記でリンクしたファイルが開き、変更可能なすべての設定が表示されます。 ターミナルは開発中であり、
v1.0
を押してから数か月かかるため、開発をはprofiles.json
を削除して、欠落していた設定で再作成する必要があります。 また、設定にカーソルを合わせると、VSCodeは設定の説明をprofiles.json
で表示します。これを設定で設定します(私が間違っていない場合は、プロファイルの名前、GUID、またはインデックスにすることができます):
https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L4
プロファイルごとに設定する必要があります。
https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L22
ペインもこの設定を使用しており、現時点ではこの動作を変更できるとは思いません。
いずれにせよ、すべてが順調であれば、
v1.0
は4月にリリースされるはずです。