Как стать автором
Обновить

Комментарии 59

А почему это?
оно не для тех, кто долгое время использовал линукс-терминалы

Может вы просто «не умеете его готовить»?
Для тех кто использовал долго линукс терминалы нет причин запускать Win OS ;)
Есть. Эти причины я перечислил в статье.
Как то не понятно, если мало работаете с виндой, то зачем все эти мучения, если много и винда ну совсем не нравится, не проще ли работу поменять? Ну как бы линукс админы вроде больше получают? Или нет?
Думаю, что менять дом, если начала мерцать лампочка в одной из комнат, не самое оптимальное ришение, вы так не считаете?
Лампочку-то можно поменять. А вот если в доме стоит неудобный диван, который по некоему договору нельзя поменять, то да — это повод сменить дом.
Может и не смог. Если подскажете как добится описанного поведения без использования mintty, буду только рад.
Я, кстарти, вам писал как раз вопрос в issue tracker-е на google-code по этому поводу. И вы мне ответили, что именно «такого» поведения достичь не получится :)
О чем конкретно речь шла, не помню уже? Xterm256 в цигвине? Его цигвин сам обрабатывать пытается, да, безуспешно естественно…
Только надо ли это реально? IMHO, все палитрами решается + расширенные цвета за счет одного фонового индекса.
а я просто ставил comemu + cygwin и запускал баш в комэму.
Есть два минуса:
1) Не все работает в CygWin-е
2) Как указано в статье, не такое поведение, как в линуксовых терминалах
«А хотелось, чтобы вёл себя терминал максимально приближенно к линуксовым вариантам. Например, естественно нужны табы, сплит, выделение текста с прокруткой (когда нужно выделить больше чем один экран), копирование текста в буфер сразу при выделении и т.д.»

вроде кроме пайпа (это значек / передающий вывод одной проги в другую?) всё из коробки работает. Может пайп тоже работает, но меня не прижимало его искать.

Табы (авто-комплит?) Ещё с w2k есть (но зачем то отключены в регистре там были), выделение прокруткой есть, копировать с Quick Edit Mode Rclick-ом Может ещё от версии винды зависить — с мелкомягких станется выключить какие то фичи для базовых версий.
«Табы» — имелось в виду не табуляция и GUI вкладки.
Если я правильно понял понял ваш коментарий, то использование стандартного cmd терминала — вообще не вариант. Он ведёт себя абсолютно по-другому.
Какой смысл вы хотели вложить, использовав определение «ламповый» в заголовке?
Вы имели когда-либо дело с ламповой техникой/оборудованием?!

Удивительно как теперь используют слова…
«ламповый» используется в значении «старый добрый»
Хорошая программа, но не то, что мне нужно было. Насколько помню, поведение отличается и есть ограничения в бесплатной версии. Плюс X-сервер это уже слишком )
Что помешало использовать виртуализацию? Например, VMware Player бесплатный… Ах, да… У вас же коммерческое использование… Тогда Virtual PC…
Virtual PC…

Что же вы сразу с харкора-то, ведь есть еще VirtualBox
А разобраться в PowerShell не вариант? Спрашиваю исключительно из любопытства, потому что не любитель всякого рода эмуляторов.
Вариант, и разобрался. На одном из проектов использовал. Вкладку можно видеть на скриншоте.
Но чаще всего мне нужен терминал для ssh, vagrant, git и т.д. Я уже молчу о таких утилитах, как sed, grep, одностроки типа find -exec, for ..; do ..; done и т.д.
Кроме ssh всё можно сделать через powershell =)
Запустил сейчас в винде PowerShell, нажал кнопку «во весь экран», залез в настройки окна, выматерился, закрыл нафиг.
Я не пользуюсь «чистым» «окном» PowerShell обычно. Это выше моих сил.
Kopирование там может и есть, а табы и сплит окон как в Terminator?
На главной есть скриншот с сплитом.
Я предпринимал пару попыток разобраться, но спотыкался с самого начала.
Особенно «из коробки» использование PS вызывает нестерпимую боль.
А зачем cygwin то? Чем MSYS то плох? Я вообще в качестве среды юзаю git bash в conemu
Я не говорил, что плох. А Ruby/Python с ним использовать без плясок с бубном можно?
Вполне.
А как же кодировки? Комментарии к коммитам на русском корренктно отображаются?
Нет.
Не юзал русские буквы.
Вполне себе показываются (в логе например), если выполнить

git config core.pager "iconv.exe -f cp1251 -t utf-8 | less"
Неплохой терминал Xshell, можно пользоваться бесплатно в академических целях.
Выглядит многообещающе. Но для работы я его использвать не смогу. Верно?
По идее нет, но если что, я ни кому не скажу. :)))
Хотя, попробуйте триал, возможно Вам не жалко будет за него 89$ отдать.
Выглядит вполне достойно, только не могу понять как между табами с клавиатуры переключаться?
По биндингам кажется Alt+Left/Right, но не работает.
Честно говоря, не помню, давно уже на винде не работаю.
win+q
win+shift+q
Прекрасная тулза. Не забывайте ставить шрифты Monaco или Consolas, и приятная работа Вам обеспечена.

Доступна через репозиторий chocolatey.org.
Полностью согласен с вами. Как видно из конфига, я как раз использую Consolas. Как писал уже выше, к сожалению не получилось использовать этот терминал как есть, без mintty.
А мне Ubuntu Mono очень нравится. + фон поставил как у убунтового терминала в Putty.
Не очень качественный шрифт. Особенно буква «М», как заглавная, так и строчная. Но это тоже скорее дело вкуса.
Я думал что SecureCRT и Windows PowerShell (ISE) спасут мир. О Боже как я заблуждалсо!
Ага, особенно они помогут при удалённом администрировании linux-серверов.
Вот в этом ваша проблема сэр. Вы городите всякие грабли и даже не в курсе что является стандартом клиента ssh. А то, что вам не впаяли минус в карму, а у мне впаяли… говорит о том что хабр попсеет. И не вы один тут такой. Кто не знает для чего нужен SecureCRT. Печалько.
Спасибо за инфу о SecureCRT. На досуге обязательно посмотрю.

А почему вы, не городящий граблей, не написали статью об этом стандарте и как не городить эти самые грабли а «правильно» админить серверы с винды? — Ах, да… у вас же нет кармы, и вы очень сильно по этому поводу переживаете. Знаете, таких как вы, тоже много развелось, которые в каждом коментарии плачут по поводу свой кармы. А нажать reset в профиле и написать статью не пробовали? Поделится своими знаниями?
Есть еще PuttyCM который является надстройкой с табами для Putty.
А сам Putty умеет все остальное кроме табов.
Если бы вы пользовались линуксовыми терминалами, а потом попробовали бы Putty, пусть даже и с табами, то вы бы почувствовали всю неполноценность этого инструмента.
Думаю, что это субъективное, т.к. я переходил в обратную сторону с Putty на Linux и как раз почувствовал то что вы пишете :)
Согласен, что субъективное. Но так сложилось, что линуксоиды обычно больше сидят в консоли, соотвтественно большее разнообразие и функциональность эмуляторов терминала.
В подобной ситуации mintty мне не понравился тем, что забирает на себя фокус при выделении мышью. Потом приходится совершать лишние телодвижения, чтобы вернуть фокус в ConEmu. А без этого невозможно переключаться между вкладками с клавиатуры.
Для себя выбрал ConEmu + cygwin bash + вручную отредактированный terminfo (без него в Solaris, например, работать было невозможно).
Хм… странно. Я уже точно не помню, но вроде бы задавал подобный вопрос разработчку. У меня как раз таки стоит опция «Focus to child windows», и при этом я нормально переключаюсь между вкладками по Win+{number}.
UPD: извините, промазал…

Хм… странно. Я уже точно не помню, но вроде бы задавал подобный вопрос разработчку. У меня как раз таки стоит опция «Focus to child windows», и при этом я нормально переключаюсь между вкладками по Win+{number}.
А не легче было свалить нафиг с «корпоративного стандарта» к работодателю, который подобной хернёй не стратает и разрешает сотрудникам работать на том, на чём удобно?
Во-первых я не говорил, что не разрешает. Некоторые инструменты работают только в Windows.

Во-вторых, см. коментарий
Зарегистрируйтесь на Хабре , чтобы оставить комментарий