Você precisa (ou executar ou) adicionar o seguinte comando ao seu arquivo ~/.vimrc
:
:syntax on
Eu instalei o vim 7.3 no cygwin.
E eu tenho isso no meu ~ / .vimrc
$ cat .vimrc
colorscheme wombat
E então eu tenho esse arquivo wombat.vim em '.vim / colors'.
$ ls -la .vim/colors/
total 8.0K
drwxrwxr-x+ 1 cheungs mkgroup 0 Nov 12 00:04 ./
drwxrwxr-x+ 1 cheungs mkgroup 0 Nov 12 00:04 ../
-rw-r--r-- 1 cheungs mkgroup 1.5K Nov 12 00:04 wombat.vim
Mas quando eu ajo AJavaFile.java ', ele não mostra cor, apenas preto e branco.
Como posso corrigir isso? Eu tenho as mesmas configurações no Ubuntu e isso funciona.
Obrigado.
Você precisa (ou executar ou) adicionar o seguinte comando ao seu arquivo ~/.vimrc
:
:syntax on
Mais tarde eu descobri que tinha instalado o vi e o vim no Cygwin, então adicionei isso ao meu .bashrc:
alias vi="/usr/bin/vim"
e, em seguida, criou o seguinte arquivo ~ / .vimrc:
" double-quotes are comments for the .vimrc file
set nocompatible
set nocp
set backspace=indent,eol,start
set term=xterm-256
syntax on
set hlsearch
set t_Co=8
set t_Sb=m
set t_Sf=m
Agora tenho realce de sintaxe, INSERT / REPLACE na barra inicial, bem como a operação correta da tecla de seta e a operação de retrocesso / exclusão de teclas durante o modo INSERT. O Cygwin vi agora se comporta como o meu Linux normal vi.
A partir do vim-7.3.943, o binário vi agora é compilado com o conjunto de recursos pequeno . Para obter destaque de sintaxe, você deve usar o vim (ou alias vi para vim ...).
Esta é provavelmente uma versão mais recente do que a disponível no momento do OP, mas é relevante agora e ainda está na v7.3, conforme listado no OP.
Você deve alterar as opções do terminal cyngwin para o xterm-256. Então reinicie o terminal
Para o Cygwin por padrão, se você não tiver instalado o vim, você terá o vi. Então, basta ir para a configuração do Cygwin e procurar por vim e seus sob os editores. Então, a sintaxe colorida deve ser ativada sem alterações necessárias.