Допустим, я запускаю команду типа ls в fish и получаю много выходных данных, как мне прокрутить ее и сохранить форматирование рыбы или что-то в этом роде?
ls | less не сохраняет форматирование.
Теперь я знаю, что окраска происходит из-за того, что ls запускается как ls -G . ls -G производит ту же раскраску в оболочке по умолчанию в OSX. Это говорит о том, что, возможно, вопрос касается ls а не рыбы.
На Арке, ls -C --color=always | less -R делает это.
