、vim、およびその他の言語less command
の場合は、vimコマンドで構文強調を使用する必要があります。python
C
bash
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
。