イタリック体の代わりにハイライト検索パターンを減らします。

イタリック体の代わりにハイライト検索パターンを減らします。

私が理解したように、人々はそれをlessポケットベルとして使用し、キーワードを検索するときにイタリック体でlessキーワードを「強調表示する」ために使用します。これは本当に不便でvimのようなものに変えたいのですが、set hlsearch見つかったパターンの背景が異なります。

実行しようとしましたが、man -P vim systemdエラー状態1で終了したため停止したようですless

私はそこで何の助けも見つけることができませんでした。代わりに、このオプションがすべてのハイライトをオフにするman lessことがわかりましたが、これはイタリック体よりも悪いです。-G

つまり、マニュアルページで検索の強調表示(背景色の変更)を実装する方法を知っている人はいますか?

ちなみに私はUbuntu 14.10を実行しています。

私はこれに会った質問同じことを聞いているようですが、これがどのように機能するのかわかりません(LESS_TERMCAP_so)。マニュアルlessページにはこれに対する言及はありません。 (このソリューションで奇妙な結果を得ました)

ベストアンサー1

スーパーユーザーで答えを見つけました。https://superuser.com/questions/566082/less-doesnt-highlight-search

これはTERM設定に関連しているようです。たとえば、通常の gnome ターミナル ウィンドウでは通常、あまり強調表示が機能しませんが(白い背景を強調表示)、tmux にあるときはイタリック体が表示されます。私にとって違いは、tmuxではTERMが「screen」に設定され、tmuxでは「xterm-256color」に設定されることです。 tmuxウィンドウで「TERM = xterm-256color」を設定すると、lessの強調表示が背景の強調表示に戻ります。

おすすめ記事