lessでシンタックスハイライトしたいときのvimマクロ

lessでシンタックスハイライトしたいときのvimマクロ

lessやmoreなどテキストを見るためだけのツールも、サーバ管理に欠かせない道具箱の中の道具の一つです。が、表示が味気ないと思いません?ああ、できたら普段使っているvim(他のエディタ使いのみなさん済みません><)と同じように、行番号表示&シンタックスハイライトできたら…!(普通のlessでも行番号表示は出来ます)

vimにはそんな、「vimを使って手違いで書き込んでしまうのは避けたいけど、lessの味気ない表示もなんだか」なひとの為のマクロが同梱されています。

では使い方を説明します。まず、そのマクロの位置を調べます。

debian% locate less.sh
/usr/share/vim/vim70/macros/less.sh

less.shのあるアドレスを見つけたら、aliasを設定しておくと良いでしょう。標準のlessも残しておきたい場合は、vlessなど別の名前にすれば吉。

.bashrcとか.zshrcとか、ログイン時に読み込まれるファイルへの記述

alias less='/usr/share/vim/vim70/macros/less.sh'

これで、less [filename]とやると、カラー表示されます。ぜひお試し下さい。

参考文献

  • このエントリーをはてなブックマークに追加

この記事を読んだ人にオススメ