Я розглядаю можливість переходу з Linux на Windows. Що мене хвилює, це менш продуктивна. Наприклад:
**** У Linux я можу запускати програми досить швидко, якщо вони є в PATH ***
У Windows також є PATH. Ви можете перевірити, що знаходиться в ньому через GUI (Панель управління / Система / Розширений / Змінні середовища / PATH) або через командний рядок, просто ввівши PATH.
Цей ярлик часто корисний, якщо ви хочете додати тимчасовий каталог до шляху;
c:> шлях c: \ temp;% PATH%
**** Я можу відкрити vi прямо в оболонці (не втрачаючи уваги) ***
Наскільки я знаю, vim у Windows має дві версії, командний рядок один (консоль, як вони його називають) та gui (gvim). Обидва працюють більше ніж чудово. Я віддаю перевагу gvim, але це лише особисті переваги. Поставте каталог змін у VIM у змінну PATH, і ви можете відкрити його з будь-якого місця.
**** У мене є програмні доповнення. Наприклад, у мене є сценарій, який знаходить усі файли з деяким рядком свого імені десь під поточним каталогом, і у мене є доповнення до нього (тому "ff Foo" завершиться всіма іменами файлів, що містять Foo) ***
Ну, я не знаю про це конкретно, просто тому, що мені це не потрібно, але крім cygwin є кілька портів "стандартних" утиліт командного рядка Unix, з якими я вважаю, що ви можете згадати. Мої переваги стосуються unixkit-tiny, який є рідним портом Windows. Портативний і все. Можна завантажити тут .
Тому я шукаю пропозиції інструментів Windows, які зроблять мене більш продуктивним. Я знаю, що можу використовувати cygwin, але я дивлюся на альтернативи, які не "змушують Windows вести себе як Linux".
Ну, в такому разі (не "роблять вікна поводяться як Linux»), ви можете просто піти з Notepad2 або ++, Powershell, і який - то файл комбінації менеджер;)
Серйозно зараз, я вважаю , що вище буде служити вам добре. Якщо у вас є якісь інші проблеми, зазначте їх у своєму запитанні.