Opret højreklik-kontekstmenu for Git Bash i ConEmu: Trin-for-trin guide

Hvordan oprettes en højreklik-kontekstmenuindgang til at åbne Git Bash i en given mappe inden for ConEmu?

For at oprette en højreklik-kontekstmenuindgang til at åbne Git Bash i en given mappe inden for ConEmu, skal du installere ConEmu og Git Bash, bruge Registreringseditoren til at tilføje en ny nøgle og kommando, og derefter teste kontekstmenuen.

Sådan oprettes en højreklik-kontekstmenuindgang til at åbne Git Bash i en given mappe inden for ConEmu

For at oprette en højreklik-kontekstmenuindgang, der åbner Git Bash i en given mappe inden for ConEmu, skal du følge disse trin:

  1. Installer ConEmu og Git Bash:
    • Sørg for, at både ConEmu og Git Bash er installeret på din computer.
  2. Åbn Registreringseditoren:
    • Tryk på Win + R for at åbne dialogboksen Kør.
    • Skriv regedit og tryk på Enter.
  3. Find den relevante registreringsnøgle:
    • Gå til HKEY_CLASSES_ROOT\Directory\Background\shell for at tilføje en kontekstmenuindgang for mapper.
  4. Opret en ny nøgle:
    • Højreklik på shell og vælg Ny > Nøgle.
    • Navngiv nøglen noget beskrivende, f.eks. Open Git Bash Here.
  5. Tilføj kommandoen:
    • Højreklik på den nye nøgle, du lige har oprettet, og vælg Ny > Nøgle.
    • Navngiv denne nøgle command.
    • Dobbeltklik på (Standard) værdien i højre panel og indtast følgende kommando:
      "C:\Path\To\ConEmu\ConEmu64.exe" -dir "%V" -cmd "C:\Path\To\Git\bin\sh.exe" --login -i
      • Erstat C:\Path\To\ConEmu\ConEmu64.exe med den faktiske sti til din ConEmu eksekverbare fil.
      • Erstat C:\Path\To\Git\bin\sh.exe med den faktiske sti til din Git Bash eksekverbare fil.
  6. Afslut Registreringseditoren:
    • Luk Registreringseditoren for at gemme ændringerne.
  7. Test kontekstmenuen:
    • Højreklik på en mappebaggrund og vælg den nye kontekstmenuindgang, du har oprettet, for at åbne Git Bash i ConEmu i den valgte mappe.

Ved at følge disse trin kan du nemt tilføje en højreklik-kontekstmenuindgang, der åbner Git Bash i en given mappe inden for ConEmu, hvilket gør det mere bekvemt at arbejde med Git Bash i forskellige mapper.