Як створити ярлик на панелі завдань Windows 7, яка запускає м'яти та цигвін?


4

Я хотів би мати стартер на панелі завдань Windows 7, який запускає Cygwin, потім запускається м'ятний, а потім ідеально переходить до /cygdrive/c/Users/myName/

Я думаю, це повинно бути можливим, використовуючи деяку нечесну комбінацію пакетних файлів та скриптів оболонки. Чи можете ви мені там допомогти?

Відповіді:


8

Ви можете просто створити м'ятний ярлик за допомогою цих налаштувань:

Target: C:\cygwin\bin\mintty /bin/env CHERE_INVOKING=1 /bin/bash -l
Start in: C:\Users\yourName

Не потрібні сценарії. Встановлення CHERE_INVOKING зупинок / тощо / профілю зі зміни каталогу в $ HOME. (Ця змінна походить з пакету "chere".)


Хороша відповідь. Зауважте, що це ігнорує оболонку, визначену в / etc / passwd для поточного користувача.
Андреас Шпіндлер

C: \ cygwin64 \ bin \ mintty / bin / env CHERE_INVOKING = 1 / bin / bash -l
zzapper

Можливо, варто відзначити, що ви можете знайти в м'яті /cygwin/bin.
Майк HR

0

Хммм, я не знаю, з чого починається Цигвін.

Відповідно до поширених запитань Cygwin ( http://cygwin.com/faq/faq-nochunks.html#faq.setup.home ), якщо у вас Windows% HOME% належним чином налаштовано у Windows (IIRC, у W7, він за замовчуванням до \ users \% USER_NAME%, UNIX $ HOME встановлено в одному каталозі. Більшість оболонок починається з cwd $ HOME.


У моїй установці Cygwin дім є /home/myName/, а дім Windows 7 /Users/myName.
бастібе
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.