С какой главной проблемой должен столкнуться тот, кто мигрирует с bash на zsh?

10

Несколько раз у меня были проблемы в bash, которых не было у других, использующих zsh, и они злорадствовали о том, насколько они умны.
Кроме того, я видел пользователей zsh среди людей, которыми я восхищаюсь, и я пару раз без особого энтузиазма пытался перейти на zsh, но каждый раз возвращался, потому что у меня не было времени (и было лень), чтобы научиться выполнять свою обычную работу в ЗШ.
Есть ли хороший практический инструмент миграции? или есть какие-то важные вещи, которые вы бы порекомендовали мне научить делать переход легче, по крайней мере, чтобы я мог попробовать и посмотреть, имеет ли это какое-то значение "для меня"?
Кстати, я провожу большую часть своей жизни в вариантах Mac, Ubuntu и RedHat.

Али
источник
1
Возможные дубликаты Какие функции есть в Zsh и отсутствуют в Bash, или наоборот?
Жиль "ТАК - перестань быть злым"
1
@ Жиль, это похоже, но я думаю, что это достаточно разные. Я бы не назвал их дубликатами.
CJM

Ответы:

2

Хотя они похожи (например, более похожи, чем Bash и Tcsh), они достаточно различны, чтобы заставить вас читать документацию перед выполнением нетривиальной конфигурации.

Начать использовать его совсем не сложно, просто возьмите чей-то файл .zshrc и измените его по своему вкусу.

Дополнительное чтение:

Миша арефьев
источник
+2 для любителей zsh
Али
2

Они очень похожи. На самом деле, у меня есть параллельные конфигурации для bash и zsh, поэтому они ведут себя совершенно одинаково.

Я обнаружил, что Zsh не очень трудно понять, что происходит с Bash. Я думаю, что ваш вопрос достаточно широк и на него трудно ответить, и для дальнейшей помощи вам необходимо знать, с какими именно проблемами вы сталкиваетесь.

В общем, я бы рекомендовал попробовать Zsh и вернуться с любыми проблемами, которые могут возникнуть. Я не пожалел, что переключился на zsh, у него действительно есть много приятных маленьких функций, которые делают жизнь в командной строке намного приятнее.

Мика Фишер
источник
1

Я недавно сделал переход из-за некоторых особенностей. Я не очень часто использую терминал, но заметил, что автозаполнение и история работают по-разному.

Gigamegs
источник