スポンサーリンク

このドキュメントの内容は、以下の通りです。

vimの検索は、ignorecaseオプションを有効にすると、大文字と小文字を区別しなくなります。

ignorecaseオプションを有効にしている場合に、smartcaseを有効にすると、小文字で検索すると大文字と小文字を無視して検索します。
大文字が入ると、ignorecase が無効になります。

小文字 大文字
ignorecase 大文字小文字を無視 大文字小文字を無視
ignorecase + smartcase 大文字小文字を無視 普通の検索(大文字小文字を無視しない)
ignorecaseなし 普通の検索 普通の検索

$HOME/.vimrc に下記の設定を加えます。
set smartcase

ignorecase + smartcase が有効なときに
abc
ABC
Abc

に対して、 /abc をすると abc と ABC、Abc のすべてがマッチします。
/Ab の場合、 Abc の Ab にしかマッチしません。

あわせて読む


[2010-11-21-1] vim incsearch インクリメンタルサーチを使う方法
[2010-11-20-1] vim hlsearch 検索結果をハイライトする
[2008-03-26-2] vimで検索のハイライトを元に戻す方法
[2010-11-22-1] vim ignorecase 大文字小文字を無視して検索する方法
[2010-11-25-1] vimで大文字小文字を無視して検索するオプション
参照しているページ (サイト内): [2010-11-22-1]

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー