Използваем Windows терминал

  1. Докато карате курса постоянно ще ви се налага да използвате терминал - там ще си пускате програмите, тестовете, ще си експериментирате с irb, git и т.н. Това е един много полезен инструмент. Тъй като ще прекарвате доста време използвайки го, е добре работата ви с него да е максимално удобна. А когато се налага да минете през контекстно меню на три нива, за да използвате copy/paste (както в command prompt) - разбирате, че нещо не е наред.

    За щастие, черният прозорец на cmd.exe може да бъде сменет с нещо по-красиво и много по-удобно. За целта препоръчваме Cmder.

    Batteries included

    Сваляйки пълната версия на Cmder получавате:

    • Git
    • Vim
    • cat, less, ls и други полезни програмки
    • Цветове
    • Възможност да copy/paste-вате без менюта

    Инсталация

    • Отивате тук
    • Сваляте пълната версия с Download full
    • Разархивирате някъде, например в C:/. Препоръчително е да няма празни места в името на някоя директория по пътя.
    • Отивате в директорията и стартирате cmder.exe

    Да пуснем Bash

    Програмата, която интерпретира командите, които пишете в терминала се нарича shell. Има различни shell-ове, но най-разпространеният е Bash.

    По подразбиране, shell-ът на Windows е cmd.exe. Той е доста остарял и не особено добър. Bash има далеч повече възможности и затова ви препоръчваме да използвате него. Така ще ви е и доста по-познато ако в даден момент решите да преминете на Linux.

    Можем да настроим Cmder да ползва Bash по следния начин:

    • В долната част на прозореца натискате стрелката до бутона със зеления плюс
    • Setup Tasks...
    • Под списъка с {cmd} и {PowerShell} има плюс
    • Като го натиснете се активират бутони в дясно на този. Трябва ни File path...
    • Преименувайте го от Group4 на нещо по-смислено. Например Bash
    • Това, което искаме да изберем се намира в директорията на Cmder - vendor/msysgit/git-bash.bat
    • В списъка с менютата от ляво, в Startup изберете {Bash} (или както сте си го кръстили) в Specified named task
    • Save settings
    • Рестартирайте Cmder и вече би трябвало да сте в bash. Трябва преди курсора да има $, не ламбда.

    Ако имате проблеми или въпроси свързани с това, може да питате в тази тема :)

  2. В допълнение към частта "Да пуснем Bash":

    Аз например съм от хората, които работят под Windows и не искам да инсталирам cmder (щото ме мързи.. абе because of reasons).

    Това благо нещо интегрира много от полезните "не-windows" инструменти в cmd, т.е не трябва да слагате cygwin или cmder

    http://gnuwin32.sourceforge.net/ http://gnuwin32.sourceforge.net/summary.html

Трябва да сте влезли в системата, за да може да отговаряте на теми.