Лучшая команда для Windows?
Пока я вырос с использованием MSWindows, я перешел к моему любимому Mac несколько лет назад. Я не хочу начинать пламенную войну здесь, в операционных системах. Тем не менее, я хочу, чтобы терминал был ближе к тому, к чему я привык.
Я не требую полной поддержки POSIX - у меня нет терпения для установки Cygwin, но я пропускаю вкладки с вкладками, будучи в состоянии легко вырезать и вставлять, а мои хорошие друзья ls
, mkdir
, rm
, et al. (Для этих последних я всегда мог помещать файлы .bat на свой путь, но это будет быстро устаревать.)
У кого-нибудь есть терминальное приложение для MSWindows XP?
Ответы
Ответ 1
Еще несколько опций:
MSYS: минимальный SYStem, обеспечивающий среду оболочки Bourne, совместимую с POSIX, с небольшой коллекцией инструментов командной строки UNIX. В первую очередь разрабатывается как средство для выполнения скриптов configure и Makefiles, используемых для создания программного обеспечения с открытым исходным кодом, но также полезно в качестве интерфейса командной строки общего назначения для замены Windows cmd.exe.
Утилиты GNU для Win32: порты общих утилит GNU для родной Win32. В этом контексте native означает, что исполняемые файлы зависят только от Microsoft C-runtime (msvcrt.dll), а не от уровня эмуляции, подобного инструментам Cygwin.
Ответ 2
Я использую powershell, это потрясающе, чтобы вы не сходили с ума, и он имеет rm и mkdir и ls.
Терминалы с вкладками все еще не находятся в режиме powershell, а скопировать пасту аналогично cmd, но ее способ лучше, чем cmd.exe.
Ответ 3
PowerCmd отлично, с множеством функций, включая вкладки, вырезание/копирование/прошлое и т.д.
Console также является отличной заменой и немного более урезана, чем PowerCmd (которая иногда может быть слишком богатой функциональностью.
Кроме того, с обоими из них, если у вас установлен powershell, можно запустить powershell и с помощью.
Ответ 4
Если вы немного Pythonista, то iPython сложно обыграть. Он имеет некоторые из наиболее распространенных команд оболочки, закодированных в (например, ls, pwd, cd и т.д.), Также может запускать любую другую команду оболочки, префикс с помощью '!' (т.е.! latex file.tex), но также является полной оболочкой Python с историей, вкладкой, поддержкой многострочного редактора, протоколированием и т.д. и т.д.
Кроме того, вы можете установить iPython на свои блоки UNIX, а также Windows, что означает, что ваша среда может следовать за вами, куда бы вы ни отправились.
Ответ 5
Существует новый-иш открытый эмулятор консоли под названием cmder. Он выглядит очень хорошо и имеет некоторые дополнительные функции, которые делают его более приятным в использовании. Вы также можете использовать powershell. Лучше всего, он переносится!
Ответ 6
Я никогда не находил ничего, что мне нравилось больше, чем Cygwin.
Я также пошел и установил Cygwin/X w/Openbox, чтобы получить что-то вроде этого:
![alt text]()
Он получил несколько рабочих областей внутри основного окна Openbox, поэтому я могу легко иметь до 20 неперекрывающихся xterms, с которыми я могу легко выполнить цикл.
Ответ 7
Я знаю, что вы сказали, что не хотите ничего устанавливать, но я настоятельно рекомендую вам предоставить услуги для Unix:
http://technet.microsoft.com/en-us/interopmigration/bb380242.aspx
Ответ 8
Я использую Console с unxutils
Консоль для вкладок и упрощение управления выбором/копированием/вставкой
unxutils для ls, rm, grep, uniq, sort... и другой доброты.
Ответ 9
PowerShell поражает, однако для чего-либо другого, кроме самых основных команд, есть кривая обучения при переключении с bash и т.д.
Я вернулся к использованию cygwin.
Ответ 10
PowerShell стоит посмотреть.