OS X에서 'less' 줄 바꿈(특히 'git diff'와 함께 사용)

OS X에서 'less' 줄 바꿈(특히 'git diff'와 함께 사용)

을 사용해 도 less +-S작동하지 않으며(물어도 ), 일단 안으로 Chop long lines (press RETURN)들어가면 작동하지 않습니다. 해결책이 있나요?-Sless

나는 사용하고 있다OS X 매버릭스(10.9.3).

418 미만(기본값) 또는 458 미만(경유)MacPort)

답변1

fold먼저 텍스트를 래핑한 다음 다음으로 파이프하는 데 사용할 수 있습니다 less.

fold -w 78 | less

물론 -w문자 수를 설정합니다. 기본적으로 80입니다. foldPOSIX이며 OS X와 ​​함께 번들로 제공됩니다.


보기에, less -r기본 Git 호출기로 사용하면 긴 줄을 접을 수도 있습니다.

그렇지 않으면 diff가 표시되는 동안 을 입력한 -S다음 Enter긴 줄 자르기/접기를 전환할 수 있습니다.

관련 정보