Ich bin ein starker Benutzer von conEmu unter Windows sowie Terminator unter Linux und bin mit großen Hoffnungen zu diesem Repo gekommen, aber es scheint viele fehlende Funktionen zu geben. Um anderen Terminals gerecht zu werden, habe ich erwartet, diese grundlegenden Informationen in Readme zu finden, aber ich konnte nicht, also gehe ich davon aus, dass dies die fehlenden Funktionen sind.
.windows-terminal.config
oder ähnliches befinden und einen VSCode-ähnlichen Überschreibungsmechanismus verwenden.Ich bin der Meinung, dass über 4 die Hauptfunktionen sind, bevor ich mich ganz auf Windows Terminal stütze.
Vielen Dank für diese Bemühungen und hoffen, dass dies Terminator unter Linux entspricht (nicht das selbsterklärendste UX, aber ich kann die oben genannten Funktionen trotzdem herausfinden :)).
Hallo @sytelus , hoffentlich wird dies nützlich sein.
- Wie teile ich das Fenster in mehrere große Terminals (auch Layout genannt)? Es gibt nichts in der Readme-Datei und nichts in UX, um zu wissen, ob diese Kernfunktion vorhanden ist.
Fenster sind möglich, hier sind die zugehörigen Tastaturkürzel:
Ich bin damit einverstanden, dass es schön wäre, eine dedizierte Benutzeroberfläche für Einstellungen zu haben, aber angesichts der Tatsache, dass technische Mitarbeiter an die Arbeit mit Textdateien gewöhnt sind, denke ich auch, dass das Fehlen dieser Benutzeroberfläche kein großes Problem sein sollte.
- Welche Einstellungen sind verfügbar? Wieder nichts in der Readme oder in UX. Wenn ich in UX auf Einstellungen klicke, wird eine Einstellungsdatei geöffnet, die in einem Nichtbenutzerordner mit sehr wenigen Einstellungen ohne viele Kommentare vergraben ist. Ich würde yaml für die selbstdokumentierende Einstellungsdatei wärmstens empfehlen. Außerdem sollte sich die Einstellungsdatei im Benutzerordner als .windows-terminal.config oder ähnlichem befinden und einen VSCode-ähnlichen Überschreibungsmechanismus verwenden.
Der oberste Kommentar in profiles.json
- der Kommentar, den Sie über die Benutzeroberfläche öffnen - erwähnt ihn:
// To view the default settings, hold "alt" while clicking on the "Settings" button.
Dadurch wird die oben verlinkte Datei geöffnet und es werden alle Einstellungen angezeigt, die geändert werden können. Da sich das Terminal in der Entwicklung befindet und einige Monate nach dem Erreichen von v1.0
, müssen Sie möglicherweise die Entwicklung verfolgen und gelegentlich profiles.json
löschen, um es mit fehlenden Einstellungen neu zu erstellen. Außerdem zeigt VSCode die Beschreibungen der Einstellungen in profiles.json
wenn sich eine Einstellung befindet.
- Wie schaffe ich es, mich an meine Sitzung zu erinnern? Jedes Mal, wenn ich Terminal erneut öffne, wird eine neue PowerShell gestartet (die ich nicht verwende).
Legen Sie dies in Ihren Einstellungen fest (wenn ich mich nicht irre, kann dies der Name, die Anleitung oder der Index eines Profils sein):
- Wie lege ich Arbeitsverzeichnisse und Befehle für jedes Terminal fest (in Tab oder Layput)? Wieder nichts in Readme oder UX, um dies intuitiv zu machen (falls bereits eine Funktion vorhanden ist).
Sollte für jedes Profil festgelegt werden:
Fenster verwenden diese Einstellung ebenfalls, und ich glaube nicht, dass dieses Verhalten derzeit geändert werden kann.
In jedem Fall sollte v1.0
im April veröffentlicht werden, wenn alles in Ordnung ist.
Zu Ihrer Information, Dokumentation zu den meisten dieser Funktionen finden Sie hier:
https://github.com/microsoft/terminal/tree/master/doc/user-docs
Ich bin mir ziemlich sicher, dass @Banandrew diese Frage hervorragend beantwortet hat. Ich hätte es selbst nicht besser sagen können :)
@sytelus Wenn Sie weitere Fragen haben, helfe ich Ihnen gerne dabei, die richtige Richtung
Hilfreichster Kommentar
Hallo @sytelus , hoffentlich wird dies nützlich sein.
Fenster sind möglich, hier sind die zugehörigen Tastaturkürzel:
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
Ich bin damit einverstanden, dass es schön wäre, eine dedizierte Benutzeroberfläche für Einstellungen zu haben, aber angesichts der Tatsache, dass technische Mitarbeiter an die Arbeit mit Textdateien gewöhnt sind, denke ich auch, dass das Fehlen dieser Benutzeroberfläche kein großes Problem sein sollte.
Der oberste Kommentar in
profiles.json
- der Kommentar, den Sie über die Benutzeroberfläche öffnen - erwähnt ihn:Dadurch wird die oben verlinkte Datei geöffnet und es werden alle Einstellungen angezeigt, die geändert werden können. Da sich das Terminal in der Entwicklung befindet und einige Monate nach dem Erreichen von
v1.0
, müssen Sie möglicherweise die Entwicklung verfolgen und gelegentlichprofiles.json
löschen, um es mit fehlenden Einstellungen neu zu erstellen. Außerdem zeigt VSCode die Beschreibungen der Einstellungen inprofiles.json
wenn sich eine Einstellung befindet.Legen Sie dies in Ihren Einstellungen fest (wenn ich mich nicht irre, kann dies der Name, die Anleitung oder der Index eines Profils sein):
https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L4
Sollte für jedes Profil festgelegt werden:
https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L22
Fenster verwenden diese Einstellung ebenfalls, und ich glaube nicht, dass dieses Verhalten derzeit geändert werden kann.
In jedem Fall sollte
v1.0
im April veröffentlicht werden, wenn alles in Ordnung ist.