Yanor.net/
Wiki
Blog
GitHub
Sandbox
開始行:
* lessコマンドでlsやmanを色付き表示する [#f9c54bca]
** lessの-Rオプション [#va17d66d]
- -RオプションによってANSIカラーエスケープを表示できるよ...
- 以前の日本語対応に問題のあったlessコマンドでは-Rではな...
- https://linuxjm.osdn.jp/html/GNU_less/man1/less.1.html
*** -r または --raw-control-chars [#a7d90919]
「そのままの」制御文字を表示させるようにする。 デフォルト...
*** -R または --RAW-CONTROL-CHARS [#m83be5f8]
上の-r と似ているが、可能な場合には画面表示を正しく維持し...
ESC [ ... m
のような形式で、"..." は "m" 以外の 0 個以上の文字である...
*** lessのオプションの設定 [#s56924be]
.bashrc
LESS="-R"
alias less="less -R"
- .bashrを編集し、
- 環境変数LESSもしくはaliasで-Rオプションを指定する。
** lsを色付き表示する [#n8481cdb]
ls --color | less -R
ls --color=always | less -R
- lsの--colorまたは--color=alwaysオプションを使う。
- ls --color=autoでは色付きにならない。
- ただし、--color=alwaysは常にエスケープコードが含まれる...
*** 参考 [#u00dbe73]
- http://unix.stackexchange.com/questions/147224/piping-t...
** manを色付きで表示する [#j0435a86]
export LESS_TERMCAP_mb=$'\e[1;31m' # begin bold
export LESS_TERMCAP_md=$'\e[1;33m' # begin blink
export LESS_TERMCAP_so=$'\e[01;44;37m' # begin reverse v...
export LESS_TERMCAP_us=$'\e[01;37m' # begin underline
export LESS_TERMCAP_me=$'\e[0m' # reset bold/blink
export LESS_TERMCAP_se=$'\e[0m' # reset reverse v...
export LESS_TERMCAP_ue=$'\e[0m' # reset underline
export GROFF_NO_SGR=1 # for konsole and...
- .bashrcを編集し、
- LESS_TERMCAP環境変数を上のように設定する。
- 上の設定を別のファイル(例えば.less_termcap)にして、.b...
[[ -f $HOME/.less_termcap ]] && source $HOME/.less_termcap
- としてもよいだろう。
*** 参考 [#z459a801]
- http://unix.stackexchange.com/questions/119/colors-in-m...
** 参考 [#h02655d8]
- http://unix.stackexchange.com/questions/108699/document...
終了行:
* lessコマンドでlsやmanを色付き表示する [#f9c54bca]
** lessの-Rオプション [#va17d66d]
- -RオプションによってANSIカラーエスケープを表示できるよ...
- 以前の日本語対応に問題のあったlessコマンドでは-Rではな...
- https://linuxjm.osdn.jp/html/GNU_less/man1/less.1.html
*** -r または --raw-control-chars [#a7d90919]
「そのままの」制御文字を表示させるようにする。 デフォルト...
*** -R または --RAW-CONTROL-CHARS [#m83be5f8]
上の-r と似ているが、可能な場合には画面表示を正しく維持し...
ESC [ ... m
のような形式で、"..." は "m" 以外の 0 個以上の文字である...
*** lessのオプションの設定 [#s56924be]
.bashrc
LESS="-R"
alias less="less -R"
- .bashrを編集し、
- 環境変数LESSもしくはaliasで-Rオプションを指定する。
** lsを色付き表示する [#n8481cdb]
ls --color | less -R
ls --color=always | less -R
- lsの--colorまたは--color=alwaysオプションを使う。
- ls --color=autoでは色付きにならない。
- ただし、--color=alwaysは常にエスケープコードが含まれる...
*** 参考 [#u00dbe73]
- http://unix.stackexchange.com/questions/147224/piping-t...
** manを色付きで表示する [#j0435a86]
export LESS_TERMCAP_mb=$'\e[1;31m' # begin bold
export LESS_TERMCAP_md=$'\e[1;33m' # begin blink
export LESS_TERMCAP_so=$'\e[01;44;37m' # begin reverse v...
export LESS_TERMCAP_us=$'\e[01;37m' # begin underline
export LESS_TERMCAP_me=$'\e[0m' # reset bold/blink
export LESS_TERMCAP_se=$'\e[0m' # reset reverse v...
export LESS_TERMCAP_ue=$'\e[0m' # reset underline
export GROFF_NO_SGR=1 # for konsole and...
- .bashrcを編集し、
- LESS_TERMCAP環境変数を上のように設定する。
- 上の設定を別のファイル(例えば.less_termcap)にして、.b...
[[ -f $HOME/.less_termcap ]] && source $HOME/.less_termcap
- としてもよいだろう。
*** 参考 [#z459a801]
- http://unix.stackexchange.com/questions/119/colors-in-m...
** 参考 [#h02655d8]
- http://unix.stackexchange.com/questions/108699/document...
ページ名: