Questions tagged «less»

less是Unix,Windows和类似Unix的系统上的终端寻呼程序,用于一次查看一个屏幕(但不能更改)文本文件的内容。



3
少更改(寻呼机)默认选项
我正在使用Ubuntu 10.04。我的默认寻呼机(使用update-alternatives设置,而不是$ PAGER设置)要少一些。问题是,当我在“ -f ansi”模式下使用ri(Ruby文档工具)时,很少显示转义序列(例如“ ESC [36m”),而不是以彩色显示文本。我可以通过使用-R选项手动将输出减少到更少来强制其显示颜色,例如: ri -f ansi String | less -R 但是,当将less用作寻呼机时,我希望这是默认选项。 注意:我知道默认情况下会显示更多和大多数颜色,但是由于使用类似于vi的键绑定,因此我会减少显示颜色。
9 ubuntu  less  pager 


2
制作和管道后保持较少的颜色
在使用“make 2>& 1”编译某些程序后,我想保持颜色较少。 “grep”和“ls”命令有类似的主题,但解决方案不适用于此命令。 例如, make 2>&1 | less -R 不起作用。 谢谢你的帮助。
5 linux  bash  zsh  make  less 

2
将程序管道化为更少
我正在开始设置和学习git,同时学习bash。我正在尝试做一些简单的事情来查看帮助部分 $ git config 不幸的是,当我输入帮助的输出关闭屏幕时。做一些谷歌搜索我发现更少的是我想用来滚动的程序。 我试过了 $ git config | 减 没有成功。有任何想法吗?谢谢!
5 bash  stdout  pipe  stderr  less 

3
可以像fmt那样减少换行吗?
像大多数人一样,我less用作终端寻呼机。有时,我查看由很长的纯文本或标记文本行组成的文件。默认情况下,less 将这些行在终端窗口边缘折叠。也就是说,单词在最后一列打乱了,使文本难以阅读。有没有得到什么办法less,而不是包裹在字边界,该线相同的方式,fmt或Emacs视线模式呢? 我知道我可以fmt在查看之前简单地通过管道输入,尽管这需要我提前知道终端宽度。我希望有一些方法less可以很好地包装行,并在调整终端窗口大小时自动重新格式化它们。

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

0
使用less,cat和其他linux工具的特殊和变音字符
我正在使用GNU bash,版本4.1.10(4)-release(i686-pc-cygwin)并设置我的.inputrc以允许特殊字符和德语变形金刚等: set meta-flag on set convert-meta off set output-meta on 在命令行上,这工作正常。但是,使用“cat”或“less”等工具时,不会显示特殊字符。用猫,我得到灰色的地方; 因为“少”我得到逃脱序列(例如,对于德国变音符号)。 任何帮助将非常感谢! 提前谢谢了, 奥利
linux  bash  cygwin  less  cat 

0
更少,清除屏幕和Babun / Cygwin / zsh上的“向下翻页”
我在Windows 10上为Cygwin使用“babun”。外壳是zsh我的终端mintty。所有选项均为默认值。 如果我没有添加“ -X” less,那么它会在向我显示输出之前和之后清除屏幕。这意味着退出寻呼机后,我的终端历史记录中的所有数据都会丢失,这让我很烦。我希望能够回顾输出。 如果我确实添加了“ -X” less,那么“向上翻页”和“向下翻页”不再适用less,而是应用于整个终端(即我不能翻页,如果我翻页,终端会向上滚动开始所述的less输出内较少而不是向上滚动)。 有没有办法同时做两件事,或者我必须在两者之间做出选择? 提前致谢!

1
过滤的文件查看器
我正在使用less查看日志文件。这非常好,但我想从输出中过滤掉一些行。例如,我不希望看到包含“DEBUG”的行或者我想查看仅包含“[pool-9-thread-4]”的行。 有简单的方法吗?有没有更高级的工具来处理日志文件? 我知道解决方案grep 'pool-9-thread-4' my.log | less,但它还不够好 - 我无法更改过滤条件,对大文件来说效果很慢。
-1 linux  less 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.