Ich denke darüber nach, von Linux auf Windows umzusteigen. Was mich beunruhigt, ist weniger produktiv zu sein. Z.B:
**** Unter Linux kann ich Anwendungen ziemlich schnell ausführen, wenn sie sich im PATH befinden ***
Windows hat auch einen Pfad. Sie können entweder über die GUI (Systemsteuerung / System / Erweitert / Umgebungsvariablen / PATH) oder über die Befehlszeile überprüfen, was darin enthalten ist, indem Sie einfach PATH eingeben.
Diese Verknüpfung ist häufig nützlich, wenn Sie einem Pfad ein temporäres Verzeichnis hinzufügen möchten.
c:> Pfad c: \ temp;% PATH%
**** Ich kann vi direkt in der Shell öffnen (ohne den Fokus zu verlieren) ***
Soweit ich weiß, hat vim unter Windows zwei Versionen, die Befehlszeile eins (Konsole, wie sie es nennen) und gui (gvim). Beide funktionieren mehr als gut. Ich bevorzuge gvim, aber das ist nur eine persönliche Präferenz. Fügen Sie das Laufzeitverzeichnis von vim in die Variable PATH ein, und Sie können es von jedem beliebigen Ort aus öffnen.
**** Ich habe programmatische Vervollständigungen. Zum Beispiel habe ich ein Skript, das alle Dateien mit einer Zeichenfolge in ihrem Namen irgendwo unter dem aktuellen Verzeichnis findet und ich habe Vervollständigungen dafür (also wird "ff Foo" mit allen Dateinamen vervollständigt, die Foo enthalten) ***
Nun, ich weiß nicht genau darüber Bescheid, einfach weil ich es nicht brauchte, aber abgesehen von Cygwin gibt es mehrere Ports von "Standard" -Unix-Befehlszeilenprogrammen, mit denen Sie meiner Meinung nach erwähnt werden können. Ich bevorzuge Unixkit-tiny, einen nativen Windows-Port. Tragbar und alles. Kann hier heruntergeladen werden .
Daher suche ich nach Vorschlägen für Windows-Tools, die mich produktiver machen. Ich bin mir bewusst, dass ich Cygwin verwenden kann, aber ich suche nach Alternativen, die nicht "Windows wie Linux verhalten lassen".
Nun, in diesem Fall (nicht "Windows verhält sich wie Linux") können Sie einfach mit Notepad2 oder ++, Powershell und einer Dateimanager-Kombination arbeiten;) Im
Ernst, ich glaube, die oben genannten werden Ihnen gute Dienste leisten . Wenn Sie andere Probleme haben, geben Sie diese in Ihrer Frage an.