Existem duas maneiras de usar as opções de configuração do VIM:
1. Ative as opções para um arquivo individual dentro da sessão do VIM usando: Defina Abra o arquivo desejado no VIM, digite qualquer opção usando o comando: set no modo normal e pressione Enter.
2. Ative as opções permanentemente para todos os arquivos, especificando -os no arquivo de configuração do VIM local ~//.Vimrc. Quaisquer que sejam as opções que você deseja ativar, basta adicioná -las no ~/.arquivo VIMRC removendo o (:) Antes do comando set e, em seguida, salve e feche o arquivo.
O arquivo de configuração do VIM pode ser criado para o usuário atual com o seguinte comando no terminal:
$ touch ~//.VimrcPara editar o arquivo de configuração do VIM, use o seguinte comando no terminal:
$ vim ~//.VimrcOpções de pesquisa
Habilite o destaque da pesquisa
Ao procurar algum texto, geralmente é útil destacar todos os resultados da pesquisa para que você possa encontrar de relance onde se encontra o padrão de correspondência. Ativar o destaque da pesquisa adiciona um fundo colorido a todos os resultados da pesquisa. O destaque da pesquisa está desativado por padrão.
Para ativar o destaque da pesquisa, use o seguinte comando:
: Defina HLSearchPara desativar a pesquisa destacando, basta prefixar a opção com a palavra "não".
: Defina NohlSearchPesquisas incrementais
Geralmente, quando você realiza uma pesquisa normal no VIM, você só pode ver o resultado depois de digitar toda a palavra de pesquisa e pressionar Enter. Com a pesquisa incremental do VIM, você pode ver os resultados da pesquisa ao começar a digitar a palavra de pesquisa. Ele destaca todo o texto que corresponde ao que você entrou até agora. Por exemplo, você está procurando a palavra "contagem". Quando você começa a digitar cartas, você verá Vim destacando as partidas.
A pesquisa incremental está desativada por padrão. Para ativar a pesquisa incremental, use o seguinte comando:
: Definir IncSearchPara desativar a pesquisa incremental, basta prefixar a opção com a palavra "não".
: Defina noincsearchPesquisa insensível ao caso
Por padrão, o VIM realiza pesquisa sensível ao caso, tratando uma letra em maiúsculas e minúsculas de maneira baixa de maneira diferente. Para realizar pesquisas insensíveis ao caso, use o seguinte comando:
: defina ignorecasePara reativar a pesquisa sensível ao caso, basta prefixar a opção com a palavra "não".
: Defina noignorecaseBusca inteligente
Às vezes, ao executar a pesquisa sensível ao caso de algum texto, você precisa realizar pesquisas insensíveis a casos para algum outro texto. Mudando entre ignorecase e noignorecase podem ser irritantes. Felizmente, O VIM nos permite fazer pesquisas inteligentes usando a opção SmartCase com a opção Ignorecase. Ao combinar essas opções, você receberá uma pesquisa sensível ou insensível ao caso com base no cenário:
Para realizar uma pesquisa inteligente no VIM, use os seguintes comandos:
: Definir ignorecase (pressione Enter)Para desativar a pesquisa inteligente, basta prefixar as opções com a palavra "não":
: Defina o NosmartcaseGravar arquivos automaticamente
Ao alternar entre vários arquivos, Vim pede que você salve o arquivo primeiro se ele foi modificado. No entanto, com o Autowrite Opção, o Vim salva o arquivo automaticamente quando você usa os comandos: n (ou: p ,: primeiro,: último) para mudar para outro arquivo.
Para escrever arquivos automaticamente antes de abrir outro arquivo, use o seguinte comando:
: Defina a AutowritePara desativar esta opção, basta prefixar a opção com a palavra "não".
: Defina NoautowriteAtivando o indentação automática
Ativar o recuo automático em vim permite recuar cada linha da mesma forma que a anterior. Por exemplo, você recua uma linha com espaço ou guia e pressiona Enter. As próximas linhas que você digitar serão automaticamente destinadas com a mesma quantidade que a linha anterior.
Para ativar o indentação automática no VIM, use o seguinte comando:
: Defina autoindentPara desativar o recuo automático, basta prefixar a opção com a palavra "não".
: Definir NoautoIndentRealce de sintaxe
Sintaxe Destaques exibe o código -fonte em cores diferentes para melhorar sua legibilidade. Para ativar a sintaxe destaque no VIM, use o seguinte comando:
: Sintaxe ONPara desativar o destaque da sintaxe, basta prefixar a opção com a palavra "não".
: Sintaxe OFFDefina um esquema de cores para destaque da sintaxe
O esquema de cores é basicamente uma combinação de cores usadas no destaque da sintaxe. É útil, pois as cores podem ajudá -lo a identificar vários tipos de dados, funções, parâmetros, etc.
Vim contém alguns esquemas de cores pré-instalados que podem ser vistos de dentro do Vim. Tipo: ColorsCheme, bata na barra de espaço e use o atalho Ctrl+D:
: Colorscheme [Space] [Ctrl+D]Para definir um novo esquema de cores para destaque da sintaxe, digite o:esquema de cores comando seguido pelo nome do esquema.
: Nome do ColorsChemeExemplo:
: TORTE COLORESCHEMEExibir numeração
Os números de linha em um editor podem ser muito úteis para navegar pelo arquivo. Ele também diz onde você está no arquivo. Por padrão, o vim não mostra numeração de linha.
Para mostrar os números de linha no VIM, use o seguinte comando:
: definir númeroPara ocultar a numeração da linha, basta prefixar a opção com a palavra "não".
: definir não -numeradoDefina o título do Windows
O VIM também permite que você altere o título da janela de edição do VIM. Com este recurso, você pode exibir o arquivo que está sendo editado atualmente.
Para especificar um novo título para sua janela Vim, use o seguinte comando substituindo o corda Com o seu nome de string preferido.
: set titlestring = stringPara exibir o nome do arquivo original como um título, use %t:
: definir titlestring =%tDepois de especificar a sequência do título, use o seguinte comando para definir este novo título:
: definir títuloPara remover o novo título e retornar ao padrão, basta prefixar a opção com a palavra "não".
: Defina o NotitleExibir posição do cursor
Usando o comando do régua no vim, você pode descobrir a posição atual do cursor no arquivo. Ele mostra a linha e a coluna do cursor, o que pode ser bastante útil ao percorrer um longo arquivo de texto.
Para exibir a posição atual do cursor no VIM, use o seguinte comando:
: set governantePara desativar esta opção, basta prefixar a opção com a palavra "não".
: Set NorulerSET confirm
Quando você tenta executar determinadas operações (como: q ou: e) em um arquivo modificado sem salvá -lo, as operações falham. No entanto, se você usar a opção Confirmar, o VIM exibe a caixa de diálogo de confirmação perguntando se você deseja salvar o arquivo.
Para usar a opção de confirmação no VIM, use o seguinte comando:
: definido confirmarPara desativar esta opção, basta prefixar a opção com a palavra "não".
: Defina noconfirmDefinir história
Por padrão, o VIM se lembra da história de 50 (:) Comandos e padrões de pesquisa. No entanto, você pode alterar esse comportamento padrão diminuindo ou aumentando o número de comandos para lembrar.
Para alterar o número de comandos, lembre -se, use o seguinte comando substituindo o X pelo número de comandos para se lembrar:
: Set History = XHabilite a verificação ortográfica
Outro ótimo recurso no VIM é a verificação ortográfica. Quando a verificação ortográfica está ativada, o Vim encontra e destaca a palavra incorreta.
Para ativar a verificação de ortografia no VIM, use o seguinte comando:
: definir feitiçoPara desativar esta opção, basta prefixar a opção com a palavra "não".
: definir NospellÉ assim que você pode usar algumas das opções de configuração VIM importantes e úteis para configurar o VIM de acordo com suas preferências. Use essas opções em arquivos individuais ou aplique -os a todos os arquivos adicionando -os no ~//.Arquivo VIMRC.