Antes de iniciar este tutorial, o editor de verificação do VIM está instalado ou não no sistema. Por padrão, o VI Editor está instalado no Ubuntu. Execute o seguinte comando para instalar o VIM Editor.
$ sudo apt-get install vim
Execute o seguinte comando para verificar a versão do editor Vim instalado.
$ vim -version
Crie ou abra qualquer arquivo de script no editor Vim para verificar a aparência atual do conteúdo do arquivo antes de ativar a sintaxe destacando. Aqui, um arquivo bash chamado Conecte-se.sh com o seguinte conteúdo é usado.
Conecte-se.sh
!/BIN/BASH
eco "digite seu nome de usuário"
Leia o nome de usuário
eco "digite sua senha"
Leia a senha
se [[($ userName == "admin" && $ senha == "secret")]]; então
eco "usuário autorizado"
outro
eco "usuário não autorizado"
fi
Execute o seguinte comando para abrir o arquivo no editor Vim.
$ vim login.sh
Ativar ou desativar a sintaxe destacando
O destaque da sintaxe é o editor do VIM por padrão. O conteúdo de Conecte-se.sh será exibido com o seguinte formato quando o destaque da sintaxe estiver ligado. Depois de abrir Conecte-se.sh Arquivo em Vim Editor, Pressione ESC chave e tipo ': Sintaxe on' Para ativar a sintaxe destacando. O arquivo parecerá a seguinte imagem se o destaque da sintaxe estiver ligado.
Imprensa ESC chave e tipo, “sintaxe OFF”Para desativar o destaque da sintaxe.
Ativar ou desativar a sintaxe destacando permanentemente
Você tem que criar ou editar .Vimrc Arquive e adicione o texto do comando para ativar a sintaxe destacando permanentemente no editor Vim. Execute o seguinte comando para abrir .Vimrc Arquivo usando o VIM Editor.
$ sudo vim ~/.Vimrc
Adicione o texto, “Sintaxe ligada“Em qualquer lugar do arquivo para ativar a sintaxe destacando permanentemente para o VIM Editor. Salve e feche o arquivo digitando ': x'.
Para desativar o recurso, basta reabrir .Vimrc Arquivo, altere o texto “Sintaxe ON" para “Sintaxe Off” e salve o arquivo.
Alterar o esquema de cores
Existem diferentes arquivos Vim de esquema de cores após a instalação do pacote Vim. Esses arquivos de esquema de cores estão localizados no local,/usr/share/vim/vim*/colors/. Execute o seguinte comando para mostrar a lista de arquivos de esquema de cores Vim.
$ ls -l/usr/share/vim/vim*/colors/
A saída a seguir mostra que o pacote VIM instalado contém 18 esquema de cores que pode ser aplicado no editor Vim. O uso de alguns esquemas de cores é mostrado na próxima parte deste tutorial.
Suponha que o usuário queira alterar o esquema de cores para um arquivo html nomeado olá.html com o código.
olá.html
Olá a todos, bem -vindo ao nosso site
Execute o seguinte comando para abrir o arquivo HTML do editor.
$ vim Olá.htmlImprensa ESC e tipo “: Colorcheme Morning”Para alterar o esquema de cores atual do arquivo.
A aparência do editor será alterada como a imagem a seguir após aplicar o novo esquema de cores. Mas essa mudança é temporária e o efeito da cor será removido após o fechamento do editor.
Se você deseja definir um esquema de cores específico e plano de fundo para o editor permanentemente, então abra .Vimrc Arquive novamente e adicione o seguinte texto de comando. Aqui, noite O esquema de cores será definido para destaque da sintaxe e a cor do fundo é definida como escuro. Salvar e fechar o arquivo pressionando, 😡 Para aplicar o efeito de cor no editor.
noite colorida
Definir fundo = escuro
Agora, reabre o arquivo html no editor para verificar o esquema de cores e o efeito da cor do fundo. O editor parecerá a seguinte imagem.
Defina linguagens de sintaxe
Você pode selecionar a linguagem sintaxe após abrir um arquivo no editor Vim. Muitos idiomas de sintaxe existem para o editor do VIM, como "Php", "Perl", "Python", "Awk" etc. Abra um arquivo python nomeado média.py no editor Vim. O conteúdo do arquivo se parece com a seguinte imagem pela sintaxe padrão do editor Vim.
Tipo ": Sintaxe = Perl”Depois de abrir o arquivo e pressionar Digitar. A cor do texto de alguma parte do arquivo será alterada pela sintaxe do idioma perl, como a seguinte imagem. Aqui, as cores da entrada, int, texto e texto redondo são alteradas.
: Definir sintaxe = Perl
Defina o valor da chave de destaque
Existem nove grupos de destaque da sintaxe para o editor Vim. Estes são mencionados abaixo.
Nome do grupo | Descrição |
Identificador | Pertence aos nomes variáveis do código -fonte |
Declaração | Pertence a qualquer declaração de linguagem de programação, como se, caso contrário, enquanto etc. |
Comente | Pertence ao comentários parte do programa |
Tipo | O tipo de dados das variáveis é definido por esse grupo, como int, duplo, string etc. |
Preproc | Pertence a qualquer declaração de pré -processador, como #incluir. |
Constante | Pertence a qualquer valor constante, como números, cordas citadas, verdadeiras/falsas etc. |
Especial | Pertence a qualquer símbolo especial, como '\ t, '\ n' etc. |
Sublinhado | Pertence a qualquer texto sublinhado. |
Erro | Pertence a qualquer código -fonte erro |
Existem alguns pares de valores-chave destacados que podem ser usados com qualquer grupo de destaque para alterar a cor específica do código-fonte no editor Vim. O uso de Declaração O grupo no editor Vim é mostrado na próxima parte deste tutorial. Abra um arquivo de script python nomeado Leapyear.py Em Vim Editor. Este arquivo se parece com a seguinte imagem por padrão Sintaxe destacando.
Tipo ": oi declaração c terminfg = vermelho ”Para mudar a cor das declarações de programação do script em cor vermelha. Aqui, a cor de se e outro é alterado para vermelho.
: oi declaração c terminfg = vermelho
Diferentes opções de destaque da sintaxe do editor Vim são explicadas neste tutorial usando vários exemplos. Esperança, o tutorial ajudará novos usuários do VIM a aplicar a sintaxe destacando corretamente para tornar o código -fonte mais legível.