Direct naar hoofdinhoud

Lijnfout

Onofficiële Beta-vertaling

Deze pagina is vertaald door PageTurner AI (beta). Niet officieel goedgekeurd door het project. Een fout gevonden? Probleem melden →

informatie

Deze functie werkt momenteel alleen in powershell.

Wanneer ingeschakeld, vervangt de lijnfoutfunctionaliteit het laatste deel van je prompt als de ingevoerde tekst ongeldig is. Het maakt gebruik van de -PromptText instelling van PSReadLine door twee aparte prompts toe te voegen: één voor een geldige regel en één voor wanneer er een fout is. Omdat PSReadLine het laatste deel van je prompt overschrijft met één van deze waarden afhankelijk van de context, moet je ervoor zorgen dat alles compatibel is met je configuratie, aangezien deze waarden slechts één keer worden ingesteld bij het opstarten van de shell.

Er zijn twee configuratie-instellingen die je moet aanpassen:

  • valid_line: wordt weergegeven wanneer de regel opnieuw geldig is

  • error_line: wordt weergegeven wanneer de regel foutief is

Je kunt Go text/template templates verrijkt met sprig gebruiken om de tekst aan te passen.

Configuratie

Je moet een aangepast thema uitbreiden of aanmaken met je prompt-aanpassingen. Bijvoorbeeld:

{
"valid_line": {
"background": "transparent",
"foreground": "#ffffff",
"template": "<#e0def4,#286983> </><#286983,transparent></> "
},
"error_line": {
"background": "transparent",
"foreground": "#ffffff",
"template": "<#eb6f92,#286983> </><#286983,transparent></> "
}
}

Opties

NameTypeDescription
backgroundstringcolor
foregroundstringcolor
templatestringa fully featured template - defaults to empty