Ok, tão frustrado aqui. Executando o gvim (VIM - Vi IMproved 7.1 (2007 12 de maio, compilado em 27 de maio de 2008 23:56:31) Configurei o meu .vimrc para ter uma busca insensível a maiúsculas e minúsculas (set ic) (Sem diferença usando .gvimrc).
Ao analisar um arquivo, em mais de 50% do tempo, ele refletirá apenas pesquisas com distinção entre maiúsculas e minúsculas. Às vezes, fechar a sessão vi atual e reabrir ativará a opção ic, mas nem sempre. Também tentando configurá-lo através dos arquivos - & gt; Configurações globais - & gt; Ignorar Caso não ajuda.
Conteúdos atuais do .vimrc:
set number
set bg=light
set ic
set smartcase
set autoindent
set mouse=a
syntax on
set ruler
set viminfo='10,\"100,:20,%,n~/.viminfo
Não, só procurando texto antigo, nada de especial. Por exemplo, procurar pela função "main ()" do C ++, com Main não irá localizá-la. É louco...
—
bw1
Ok, então vai funcionar se e somente se depois de abrir o arquivo, eu uso o VIM Edit - & gt; Configurações globais - & gt; Alterne a configuração Vi Compatible (mas não se eu fizer isso sozinho no vi usando: set cp!).
—
bw1
Não é louco, é o que
—
xaizek
'smartcase'
opção faz. Se pelo menos uma das letras padrão for uma letra maiúscula, o caso não é ignorado :help 'smartcase'
). E quando você alterna a compatibilidade do vi 'smartcase'
opção é redefinida conforme indicado na documentação.
Eu poderia entender que, no entanto, eu desde então comentou (") smartcase, e problema ainda existe ....
—
bw1
.vimrc
também contémset smartcase
. Talvez você esteja tentando procurar um padrão, que contém letras maiúsculas?