Я нормально включаю smartcase
в себе .vimrc
.
Без smartcase
:
- Якщо я хочу нечутливий до регістру пошукових записів, я пишу в верхньому або малому регістрі (не має значення) і додаю a
\c
в кінці запиту. - Пошук у регістрі відбувається за замовчуванням.
З smartcase
:
- Якщо я хочу нечутливий до регістру пошукових записів, я пишу все в малі регістри.
- Якщо я хочу шукати великі регістри, я пишу великі літери у великі регістри.
Але, з smartcase
увімкненою функцією, як я можу сказати, що я хочу реєструвати регістр нижнього регістру? Я очікував, що додавання A \c
скасує тип пошуку (так що, якщо б я записав все в малі регістри, тобто нечутливий до регістру, він перетворився б на регістр пошуку, і якщо я написав би верхній регістр букви, тобто пошук з урахуванням регістру, це перетвориться на нечутливий до регістру пошук), але це, мабуть, не так (не каламбур).
1
Чи знаєте ви, що для vi / vim існує веб-сайт сестри stackexchange?
—
Філіппос
\c
не є перемиканням, але насправді змушує відповідати невідчутковістю регістру.