ご注意ください

  • 当ブログのコメントやトラックバックに、アカウントハックサイトや、そのようなサイトへリダイレクト(転送)される可能性が高いサイトへのリンクが時々貼られているようです。
    そのようなサイトへのリンクが貼られたコメント・トラックバックは、見つけ次第削除・禁止ワード登録していますが、今後も危険なサイトへのリンクが貼られる可能性がありますので、安易にリンク先へ飛ばないよう充分ご注意ください。

オンラインゲーム関連

著作権表示

  • 当ブログに記載されている
    会社名・製品名・システム名などは、
    各社の登録商標、もしくは商標です。

    当ブログ上の文章・写真・画像の
    無断転載、無断転用、直リンクなどは
    行わないでください。

    (C) 1998-2016 Vertex.
    (C) 2002-2016 SQUARE ENIX CO., LTD.
    (C) CAPCOM CO., LTD. 2007, 2016

    All Rights Reserved.
無料ブログはココログ

« リアタイヤを組み替え | トップページ | RHEL5の謎 »

vimで対応カッコの強調表示解除

RHEL5 をインストールして、いろいろセットアップをしていたときのこと。なーんか vi でファイルを編集していると、カーソルの動きがおかしい。

いろいろ試していたら、カッコがあるときにカーソルが一旦飛んでしまうことがわかった。どうやら、対応するカッコに一時的にカーソルが移動?しているように見える。

これ、非常にウザい。というか、邪魔な機能。対応するカッコを太字などで強調表示をしてくれるなら非常にありがたいけど、カーソルが移動してしまう(ように見える)のは違和感がありすぎてダメ。

ということで、ホームディレクトリの .vimrc に以下の一行を入れて解除。

set noshowmatch

しかし、この設定を入れても全く解除されない。vi 起動中に上記のコマンドを入れてもダメ。このコマンドは無効なのかな。

しょーがないので他の方法を探してみると、どうやら loaded_matchparen という変数を設定してあげるといいらしい、ということがわかった。さっそくホームディレクトリの .vimrc に以下の一行を入れてみる。

let loaded_matchparen = 1

おそるおそる vi を起動して確認してみると…無事解除できたようです。

でも、このままじゃユーザーが変わったり、ホームディレクトリが変わってしまうとまた対応するカッコにカーソルが飛ぶ現象が起きてしまうので、vim のデフォルト定義ファイルのようなものに設定してしまうとよさそう。

/etc/vimrc というのが vim のデフォルト定義らしいので、このファイルの最後に

let loaded_matchparen = 1

と追加してあげることで、解除できましたとさ。

いつからこんないらない機能がデフォルトで ON になったんだろう…。

« リアタイヤを組み替え | トップページ | RHEL5の謎 »

コメント

まったく同感です。
助かりました。ありがとうございます。

こういう細かい部分での違和感って、結構ストレスになりますね。
コメントありがとうございます。

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/189342/44615825

この記事へのトラックバック一覧です: vimで対応カッコの強調表示解除:

« リアタイヤを組み替え | トップページ | RHEL5の謎 »

フォト
2017年5月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

最近のトラックバック