Colors
在查看輸出時減少切換原始性
less -R <file>
每當我想查看可能包含 ansi 轉義碼(尤其是顏色)的文件時,我都會本能地鍵入。有時,如果我在較長的管道中使用較少的內容,但我忘記了
-R
並且無法在不再次執行命令的情況下輕鬆返回並修復它。是否有任何常見的變體
less
(GNU 或其他)公開了在程序執行時在“原始”字元模式和非原始字元模式之間切換的能力?
裡面的命令
less
是-R
. 是的,就像命令行上的選項一樣。
-
後跟一個命令行選項字母,這將更改該選項的設置並列印一條描述新設置的消息。如果在破折號後立即輸入 ^P (CONTROL-P),則選項的設置會更改,但不會列印任何消息。如果選項字母有數字值(如 -b 或 -h)或字元串值(如 -P 或 -t),則可以在選項字母后輸入新值。如果沒有輸入新值,則會列印一條描述目前設置的消息,並且不會進行任何更改。因此,通過重複
-R
,您將切換顯示控製字元(您可能需要在每個命令後按輸入鍵)。對於長格式選項,您擁有
--
和-+
/--+
將短/長選項重置為其預設值。還有更多類似的命令:man less是你的朋友。