O gvim não diferencia maiúsculas de minúsculas não funciona no Solaris 10

1

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
bw1
fonte
Seu .vimrc também contém set smartcase. Talvez você esteja tentando procurar um padrão, que contém letras maiúsculas?
xaizek
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 '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.
xaizek
Eu poderia entender que, no entanto, eu desde então comentou (") smartcase, e problema ainda existe ....
bw1