zsh - повна оболонка
Є багато, прочитуючи zshcontrib(1)можна виявити дві версії autoload-able tetrisігор (інший з ncurses) в zshконкуренції з emacs, для повноти картини (як описано вище).
=
Я хотів би згадати =ключове слово, яке може викликати роздратування curl(URL-адреси, як правило, є ?var=valв них; але unsetoptя думаю, це можливо ):
q file =less( gentoo) вирішує доq file $(which less)
= розширюється на повний шлях відповідної команди.
інші смаколики
інші речі, не виходячи з розуму, - це правильний запит RPS1=%d(для відображення $PWDу стилі), Alt + H( run-helpтобто man), Alt + ? ( which-command) vared, та zed( autoloadфункція), мінібуфер Emacs, подібний Alt + Xвиконувати віджети, не прив'язуючи їх, глобальний псевдонім із суфіксом, розширена тривалість відстеження команд історії, -mа також відповідники -regex, емуляція оболонки (наприклад csh, kshз emulate) та autoload run-helpфрагменти файлів для вбудованих модулів.
голосіння
Я думаю, що більшість, якщо не всі, функції були впроваджені давно, і, читаючи журнали змін, немає великих змін та нових доповнень до функцій, що дуже сумно (більше нічого не слід досліджувати та виявляти).
bashздається, більш поширені в readline(на відміну від zle) і gnu historyв дусі Linux; наприклад, функції зчитування рядків та прив'язки клавіш можуть застосовуватися в усьому світі (як вони зберігаються ~/.inputrcі /etc/inputrc), якщо вони не перекриваються специфікою bash bind.
висновок
Мені особисто здається emacs(особливо з точки зору (нинішнього?) emacs-noxАромату) натхнення для виняткового програмного забезпечення, такого як, zshі tmuxзробило дуже хорошу роботу, будучи прикладом у такій реалізації; для людей, які оцінюють її вартість (до рівня не потребує / залежно від Xсервера). Оболонка Unix досить потужна, і її безперервність та послідовність є достатніми для належного робочого процесу та продуктивності (в цілому обчислювальних технологіях).