February 2026

S M T W T F S
1234567
891011121314
15161718192021
22232425262728

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Thursday, April 7th, 2011 12:53 pm
Я знаю, мой журнал читают многие опытные любители Mac, а потому такой вопрос к публике:
Старожилы помнят, что когда-то был такой Norton Commander, с которым было очень удобно работать с файлами. На виндах его с успехом заменил Far. А что его заменит на маке? Требования примерно такие:

1. Изобразить мне файлы в каталоге, directories first, сортировка по моему желанию
2. Изобразить таким образом две панели
3. Клавиатурная навигация
4. Доступ с клавиатуры к view/edit/delete/rename/copy (последние 2 - по умолчанию в соседнюю панель)
5. Выбор файлов с клавиатуры или мышой, и потом см. п. 4 с выбранными

Пробовал пока:
muCommander - умудрился при попытке просмотреть файл в жалкие 600К завесить всю ОС (не спрашивайте меня, как гениальные дизайнеры макоса сумели дать такую возможность программе в BSD-подобной системе, где, казалось бы, это невозможно - они сумели) на несколько минут, был тут же торжественно вынесен в корзину
PathFinder - клавиатурный доступ обнаружить не удалось, акробатикой с мышкой я могу и в обычном финдере заниматься
mc - наоборот, не понимает мышу и нуждается в долгой конфигурации клавиш, поскольку живёт в терминале. На самый крайний случай сойдёт, но хочется большего.
DiskOrder - почти то, что надо, но копирование и т.п. не позволяет вводить имя, куда копировать, это несколько мешает. Командная строка организована неудобно (например, не понимает идеи делать cd ~/foo/bar прямо на месте). Плюс - 30 баксов, что немного жабит.

Ещё какие-то варианты есть?
Thursday, April 7th, 2011 09:21 pm (UTC)
Ну zsh это такой же шаг вперед после bash, как bash после шелла dos 3.30.
Очень продвинутый completion (c фильтром по типу файлов в зависимости от команды, может "подсказывать" параметры команд, у ssh умеет комплитить хосты заглядывая в known_hosts)
в теории можно бегать по вариантам completion курсором и выбрать нужный (но я не очень понимаю "удобства" этого, видет только что у других так сделано)
"левосторонние" алиасы ( L == "| less")
Очень продвинутая работа с историей команд ("продвинутый поиск", удаление дубликатов

минусы -- медленно стартует по сравнению с другими шеллами (ну это от количества барахла в .zshrc зависит), и иногда лагает если внутри скрипта completion для споткнулся об толстую кучу файлов, или пошел куда-то в сеть (scp host:fil[tab] сходит на хост за списком файлов например)
Friday, April 8th, 2011 06:30 am (UTC)
Нортон коммандер в 21м веке уже анахронизм