mit Notepad ++ für git in cygwin

7

Dies ist eine Erweiterung dieser Frage

Wie verwende ich Notepad ++ (oder? andere) mit msysgit?

Ich habe alle Kombinationen gemacht, die mir für mein Shell-Skript einfallen. Wenn ich meine Cygwin-Konsole habe (ich benutze Minty, wenn es darauf ankommt), kann ich

eingeben %Vor%

und die Datei wird korrekt geöffnet. aber wenn ich ein

mache %Vor%

npp wird mit einem leeren neuen Dokument geöffnet, nicht mit der interaktiven Datei zur Kontrolle der Rebase. irgendeine Idee, warum das passieren würde?

%Vor%

neueste Version von Cygwin auf einem Windows 7-Rechner und NPP 5.9.8

auch, hier ist mein Wrapperscript

%Vor%     
scphantm 18.04.2012, 12:46
quelle

4 Antworten

14

Ich hatte mein Problem mit dem Cygwin-Pfad richtig gestellt. Ich habe meinen Shell Wrapper auf diesen

geändert %Vor%

und es hat perfekt funktioniert.

    
scphantm 18.04.2012, 13:08
quelle
5

Hier ist die Komplettlösung ohne Wrapper-Skript .

Diese Zeilen setzen voraus, dass Sie die 64-Bit-Version von Windows verwenden.

Führen Sie den folgenden Befehl an der Eingabeaufforderung (Cygwin) aus:

%Vor%

Dies ist ein Beispiel dafür, wie Ihre .gitconfig nach dem Befehl wie aussehen sollte:

%Vor%     
Aternus 04.10.2012 11:46
quelle
3

Ich habe ein einfaches Skript zum Ausführen beliebiger Windows-Befehle mit Pfadargumenten im UNIX-Stil erstellt:

cygrun.sh

%Vor%

Hier ist, wie ich es in meiner Git-Konfiguration verwenden kann (angenommen cygrun ist ein Symlink zu cygrun.sh irgendwo in PATH):

%Vor%

Auf diese Weise kann ein Skript zu vielen ähnlichen Anwendungsfällen passen. Es muss nicht jedes Mal ein separater Wrapper erstellt werden. Es kann auch bequem von der Befehlszeile aus verwendet werden.

    
Gene Pavlovsky 18.04.2016 03:07
quelle
0
%Vor%
  1. Wenn kein Pfad vorhanden ist, übergeben Sie keinen Pfad

  2. Wenn der Pfad leer ist, übergeben Sie den leeren Pfad

  3. Wenn der Pfad nicht leer ist, wandeln Sie ihn in das Windows-Format um.

Dann setze ich diese Variablen:

%Vor%
  1. EDITOR ermöglicht das Arbeiten mit Git

  2. GIT_EDITOR ermöglicht das Arbeiten mit Hub-Befehlen

Quelle

    
Steven Penny 28.12.2016 00:15
quelle

Tags und Links