Лучшая команда для 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, с которыми я могу легко выполнить цикл.

Ответ 8

Я использую Console с unxutils

Консоль для вкладок и упрощение управления выбором/копированием/вставкой

unxutils для ls, rm, grep, uniq, sort... и другой доброты.

Ответ 9

PowerShell поражает, однако для чего-либо другого, кроме самых основных команд, есть кривая обучения при переключении с bash и т.д.

Я вернулся к использованию cygwin.

Ответ 10

PowerShell стоит посмотреть.