446
446
如何在less中关闭文字包装
简版 如何让Linux中的less
工具不包线?
长版。我经常需要查看巨大的CSV文件,使用较少的数百列。我经常只关心前几列。然而,包字会导致即使在宽屏显示器上,一行也会变成几行。
简版 如何让Linux中的less
工具不包线?
长版。我经常需要查看巨大的CSV文件,使用较少的数百列。我经常只关心前几列。然而,包字会导致即使在宽屏显示器上,一行也会变成几行。
注:关于按键绑定,请参见第二部分。
在less
中,它被称为行折叠而不是行包裹。 要设置它不折叠,请使用-S
选项。
-S, --chop-long-lines
导致长于屏幕宽度的行被砍掉而不是折叠。也就是说,长线中不适合屏幕宽度的部分不会显示。默认情况是折叠长行,即在下一行显示剩余部分。
另外,正如下面的评论中提到的,如果您已经打开了文件,您可以通过输入-S
来切换模式(对于某些实现,然后输入Enter)。
禁用折行后,你可以用方向键横向滚动。
如果你想永久停止包裹,施展这些法术:
echo "#env" >> ~/.lesskey
echo "LESS = -S" >> ~/.lesskey
lesskey
```。
要设置git,使其始终不被包裹。
git config --global core.pager 'less -S'