Подтвердить что ты не робот

Неустранить ignorecase в vim?

:set ic игнорирует случай. Как вы отменили это?

4b9b3361

Ответ 1

: установить noic или установить noignorecase

Действительно интуитивно понятный, не так ли?:)

Ответ 2

Вы также можете переключить настройку с помощью: set ic! и запросите его значение с помощью: set ic?

Ответ 3

префикс искомой строки с "\ C" (без кавычек), например:

/\Croot

Ответ 4

Обратите внимание на параметр 'smartcase'. Он переопределяет параметр 'ignorecase', если шаблон поиска содержит символы верхнего регистра.

то есть. с 'ignorecase' и 'smartcase' на /foo найдет foo, foo и foo, но /foo найдет только foo, а не foo.

Вы также можете сообщить Vim, что вы хотите искать с учетом регистра, несмотря на настройку 'ignorecase', используя \C где-нибудь в шаблоне поиска. Используя \C в шаблоне поиска, вы указываете Vim игнорировать регистр во время поиска, несмотря на настройку 'ignorecase'.