Como executo VI com cores no Lion?


15

Estou procurando ativar o destaque da sintaxe de cores no vi. Acabei de ativar as cores no Terminal por aqui . Alguma idéia de como habilitar isso?

NOTA: Geralmente no Linux, quando abro o vi, vi file.txte ele abre em preto e branco por padrão, posso abrir o mesmo arquivo vim file.txte ele mostrará as cores, mas isso não funciona aqui.


Para realce de cores em geral, por exemplo, de lsou grep, consulte ansi-color-codes-in-vim no SO.
Denis #

Respostas:


14

É uma questão de ter as configurações corretas no seu ~/.vimrcarquivo. Aqui está o meu: https://github.com/mathiasbynens/dotfiles/blob/master/.vimrc .

A chave é adicionar isso:

" Enable syntax highlighting
syntax on

Você pode instalar esquemas de cores no seu ~/.vim/colorsdiretório. Para habilitar um esquema de cores, use:

" Select a colorscheme
colorscheme molokai

Estou usando Molokai , que se parece com isso ao editar um arquivo JavaScript:


Obrigado, é exatamente isso que eu estava procurando! EDIT: Em uma nota lateral, a adição de colorsheme molokairendimento E185: Cannot find color scheme molokai. Mas a parte da sintaxe ainda funcionou! :)
gusterlover6

@ gusterlover6 Sim, como expliquei no meu post, você precisa ter o esquema de cores Molokai instalado ~/.vim/colors/molokai.vim. Você pode baixá-lo no link da minha resposta. Desfrutar!
Mathias Bynens 29/03/12

Se você usa o Janus, obtém acesso fácil a esquemas de cores (e plugins).
Ian C.

5

Também vou dizer que o MacVim é uma boa atualização do Vim padrão que acompanha o OS X, mas não é necessário. O que você precisa é da configuração do Vim que adiciona destaque de sintaxe ao VIM.

A maneira mais rápida de obter isso é com o Janus - é um conjunto de plugins VIM e arquivos de configuração pré-configurados e prontos para uso. Funciona com Vim e MacVim.

Para instalá-lo:

curl -Lo- http://bit.ly/janus-bootstrap | bash

E siga as instruções. Isso chama o instalador automático . Requer o Vim 7.3 ou superior. Você encontrará um caminho fácil para cores e plugins no Vim.

Vim com Janus


@denis sim, faça uma nova pergunta.
Ian C.

4

Você precisa personalizar o seu ~ / .vimrc para ativar o destaque da sintaxe, entre outras coisas. Muito simplista, você deve adicionar:

syntax on

Google "vimrc" para arquivos de configuração de amostra do vim.


1
Isso me deixa louco quando as pessoas dizem "google stuff" em uma resposta de stackexchange - como você acha que as pessoas chegaram à pergunta em primeiro lugar ?!
ZincX
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.