少ないコマンドと構文を強調

少ないコマンドと構文を強調

、vim、およびその他の言語less commandの場合は、vimコマンドで構文強調を使用する必要があります。pythonCbash

vim色に応じて構文強調色を適用する方法はless command

ベストアンサー1

、構文の強調は、lessほとんどの*nixシステムでうまく機能します。

apt install source-highlight
export LESSOPEN="| /usr/share/source-highlight/src-hilite-lesspipe.sh %s"
export LESS=' -R '

代わりに、Fedora / RedHatベースのディストリビューションでは/usr/bin/src-hilite-lesspipe.shこれを使用してください。

Cygwinでもシェルスクリプトのパスを少し調整してインストールすることでこれを行うことができます。apt-cyg変えるapt

ただし、これを使用すると、大容量ファイルの閲覧が大幅に遅くなります。次のように、必要な場合にのみ上記のエクスポートを実装するalias方法で使用することをお勧めします。LESSOPEN

alias lessh='LESSOPEN="| /usr/bin/src-hilite-lesspipe.sh %s" less -M '

フラグ-Mはまた、ファイル名と行番号を便利に表示します。

また、スクリプトをbinパスにコピーすることを忘れないでください。

cp /usr/share/source-highlight/src-hilite-lesspipe.sh /usr/bin/src-hilite-lesspipe.sh

アップロード日: 2019-07-24

明らかに、Cygwinの最近のインストールでは、パスに次のファイルがあります。

source-highlight.exe
source-highlight-esc.sh
source-highlight-settings.exe

設定ファイルの追加もsource-highlight-settings.exe実行する必要があります
$HOME/.source-highlight/source-highlight.conf

おすすめ記事