Я использую удар и на моем Mac и как моя оболочка cygwin. В целом, я вполне доволен им.
Моя одна жалоба однако - то, что ее заполнение клавишей Tab не так хорошо как заполнение клавишей Tab Windows Command Line.
Например, если существует два файла с тем же префиксом, то колотят просто звуковые сигналы во мне, когда я пытаюсь СНАБДИТЬ ВКЛАДКАМИ завершенный. Если я буду продолжать закреплять ВКЛАДКУ, то она в конечном счете покажет мне список потенциальных файлов.
Я определенно предпочитаю, как Windows циклически повторится через потенциальные файлы прямо на командной строке.
Существует ли способ заставить удар работать подобный Windows Command Line в этом отношении?
Если нет (я не хочу переключать оболочки), я пропускаю что-то о заполнении клавишей Tab в ударе? Существует ли более эффективный способ использовать его?
Для получения ‘цикла посредством возможных завершений’ поведение скопируйте следующее в соответствующее место в .bashrc файле:
[[ $- = *i* ]] && bind TAB:menu-complete
Кроме того, завершение удара обеспечивает много дополнительных видов завершения помимо просто завершения пути. Например, полный меню хорошо работает с модулем завершения удара Мерзавца для завершения названий команды, имен опции, и т.д.