“autocmd FileType” não funciona da mesma maneira no Mac e no Linux

1

Aqui está um pequeno snippet vimrc que eu estava tentando usar no meu Mac

function SetCommonDefaults()
  " Set line numbers
  set nu
endfunction

autocmd FileType cpp call SetCommonDefaults()

O que eu espero que isso faça é exibir números de linha quando eu abro arquivos do tipo cpp para edição. Enquanto isso funciona bem no Linux, não funciona para mim no Mac. Eu não estou usando o MacVim, mas o binário vim padrão que vem pré-carregado.

    
por reddragon 14.09.2012 / 12:49

1 resposta

1

Você tem filetype on em algum lugar no seu ~/.vimrc ?

De qualquer forma, as configurações específicas do tipo de arquivo devem ser colocadas em um arquivo separado:

~/.vim/after/ftplugin/cpp.vim

sem autocmd s. Então, basicamente, apenas a linha 3 do seu exemplo.

    
por 14.09.2012 / 13:51

Tags