Почему меньше, когда у Вас может быть больше? (Пейджеры на *Отклоняют),

Почему делают людей Linux и большинство программ - команды Ruby, например - использование less вместо more. Не более больше, более хорош, и лучше? К чему преимущество less?

12
задан 01.02.2010, 21:26

4 ответа

Первоначально more только позволенное движение вперед в файле, в то время как less разрешенный Вас для перемещения свободно в просматриваемый файл.

Современная версия more более универсально.

Я думаю две страницы Wiki для больше и меньше шоу текущее различие вполне хорошо.

8
ответ дан 07.12.2019, 11:54

"Большинство программ - команды Ruby, например", должны использовать любой пейджер, значение по умолчанию вместо того, чтобы явно использовать конкретное. Можно установить предпочтительный пейджер через переменную среды $PAGER, и любая правильно программа поведения будет использовать тот пейджер. Я рекомендую проверить больше всего также. вид может быть хорошим, если Вы - поклонник vi.

Кто-либо знает о пейджере, который имеет emacs привязки клавиш из поля (или, еще лучше, способ использовать emacsclient в качестве пейджера, который принимает данные из stdin)?

3
ответ дан 07.12.2019, 11:54

Поскольку меньше - больше, чем больше...

меньше не должно читать весь входной файл перед запуском, таким образом, с большими входными файлами он запускает быстрее, чем текстовые редакторы как vi (1). Меньше использования termcap (или terminfo в некоторых системах), таким образом, это может работать на множестве терминалов. Там даже ограничен поддержка устройств выдачи твердых копий. (На устройстве выдачи твердых копий строки, которые должны быть распечатаны наверху экрана, снабжаются префиксом каре.)

9
ответ дан 07.12.2019, 11:54

Необходимо знать к most пейджер, добавляя возможность просмотра нескольких файлов одновременно.

1
ответ дан 07.12.2019, 11:54

Теги

Похожие вопросы