Quebra de linha `less` no OS X (especificamente para uso com 'git diff')

Quebra de linha `less` no OS X (especificamente para uso com 'git diff')

Usar less +-Snão funciona (embora pergunte Chop long lines (press RETURN)), e entrar -Suma vez dentro lesstambém não funciona. Há uma solução?

eu estou usandoOS X Mavericks(10.9.3).

menos 418 (padrão) ou menos 458 (viaMacPorts)

Responder1

Você pode usar foldpara primeiro quebrar o texto e depois canalizar para less:

fold -w 78 | less

Claro, -wdefine o número de caracteres. Por padrão, é 80. foldé POSIX e vem com o OS X.


Aparentemente, usar less -ro pager Git como padrão também permitirá dobrar linhas longas.

Caso contrário, enquanto a diferença estiver sendo exibida, você pode digitar -Se Enterpara alternar entre cortar/dobrar linhas longas.

informação relacionada