我的文本文件的行长度大于我的终端宽度。我通常使用较少来查看这些文件,并且经常想要复制从一行包装到下一行的内容。
我发现当我在Terminal.app中复制它时(用鼠标选择并按下Cmd-V),换行符将被复制到换行点。这不好。
我还了解到,如果我在vim中打开文件并执行相同操作,则不会复制换行符。这很棒,但我不想特别想在每次只想快速查看文件时打开vim。
我有两个问题:
好奇心:这些工具之一添加换行符的根本原因是什么?我只能假设它是一个$ TERM / termcap问题,但我真的不知道。
实用性:当我复制包裹的行时,我的选项是什么,不会插入换行符?使用vim作为寻呼机?更改一些TERM设置?
谢谢你的任何建议。
vim -
或者使用它附带的宏/ less.sh脚本。也可以看看 vim.wikia.com/wiki/Using_vim_as_a_syntax-highlighting_pager