Using Cygwin’s bash Babun terminal in a JetBrains IDE

/, IDE, Microsoft, Terminal, Windows/Using Cygwin’s bash Babun terminal in a JetBrains IDE

Using Cygwin’s bash Babun terminal in a JetBrains IDE

Install Babun on Windows.

Click File then Settings and search for “terminal”. Change the Shell path to C:\Users\YOUR-USERNAME\.babun\cygwin\bin\bash.exe if you’re using Babun. Cygwin users should use C:\cygwin\bin\bash.exe or similar, depending on where you’ve it installed. Click Ok, open a new terminal (tab) and try running ls -l.

pwd?

Hold on… you might notice you’re in the wrong directory now. The terminal opened in C:\Users\YOUR-USERNAME\ instead of opening at the root of the current project like it typically would with the default shell. This would drive me mad, especially when switching projects or opening more terminal tabs. To fix this, open up C:\Users\YOUR-USERNAME\.babun\cygwin\etc\bash.bashrcfor Babun, C:\cygwin\etc\bash.bashrc (or similar) for Cygwin, and add a new line to the end; cd $OLDPWD. Now, you’re brought to the current project’s room every time you open the terminal or another terminal tab.

Von |2018-12-16T20:29:07+02:00Dezember 1st, 2017|Allgemein, IDE, Microsoft, Terminal, Windows|0 Kommentare

Über den Autor:

In meiner bisherigen beruflichen Laufbahn habe ich an über 600 kleineren und größeren Projekten gearbeitet und durfte stets mit den neuesten Technologien innovative und individuelle Lösungen erarbeiten. Ich habe u.a. an den ersten Webapplikationen (Rich Internet Applications) für Datenerfassung und Auswertung über UMTS, an DB-Marktforschung und Tracking, Database Marketing, Online-Marketing, e-Commerce, CMS, Adoptive- und Responsive-Designs, unter Linux- und Windows-Servern und in allen OSI-Schichten gearbeitet.