Como configurar e usar o auto-completar com o VIM

Como configurar e usar o auto-completar com o VIM
Quando você está usando um editor de texto para o trabalho, sua maior preocupação pode ter que digitar cada palavra por conta própria, especialmente quando você tem muitas tarefas pendentes. Se você está sempre tentando encontrar soluções alternativas para facilitar as tarefas tediosas, o complemento automático é um daqueles recursos que podem tornar seu processo de trabalho mais eficiente. O recurso de preenchimento automático do VIM fornece sugestões com base no contexto e você pode escolher a palavra mais adequada das sugestões sem precisar digitá-lo por conta própria. Este artigo explicará como configurar e usar o recurso de preenchimento automático do vim no Ubuntu 20.04.

Configurando e usando auto-completar com VIM

Primeiro, crie um arquivo dummy a ser usado para praticar os cinco métodos mencionados abaixo. Para fazer isso, execute as seguintes etapas:

  • Digite o seguinte comando em seu terminal e pressione a tecla Enter:
    vim dummyfile.TXT
    Substitua o termo "DummyFile" pelo nome do arquivo que você deseja criar. Você também pode modificar sua extensão de acordo com seus requisitos, embora este arquivo seja suficiente para todos os métodos discutidos neste artigo. Este comando também é mostrado na imagem a seguir:
  • Depois que este comando for executado, um arquivo de texto vazio aparecerá na sua tela.

Como configurar e usar o complemento automático em arquivos de texto com vim

O recurso de preenchimento automático é configurado por padrão para os arquivos de texto do VIM. Portanto, você só precisa aprender a usar esse recurso. Para configurar e usar o Auto-complete com o VIM, execute as seguintes etapas:

  • Imprensa ESC+ i entrar Inserir Digite qualquer texto aleatório no arquivo fictício que você criou na etapa anterior. Nesse caso, escrevi duas linhas, bem como a carta c, conforme destacado na imagem abaixo:
  • Para ativar o recurso de preenchimento automático para esta palavra, pressione Ctrl+ n. Uma lista de palavras aparecerá na sua tela, da qual você pode escolher a palavra mais adequada. Se houver apenas uma única correspondência, no entanto, o VIM concluirá automaticamente esta palavra, conforme mostrado na imagem a seguir:

Como configurar e usar o complemento automático na sintaxe javascript com vim

Para configurar e usar o complemento automático na sintaxe JavaScript com o VIM, execute as seguintes etapas:

1. Troque para Cmdline modo de vim pressionando Esc, seguido por um cólon.

2. Digite o seguinte comando e pressione o Digitar chave:

: set omnifunc = javascriptComplete#completejs

Este comando também é mostrado na imagem abaixo:

3. Troque para Inserir modo e comece a digitar qualquer sintaxe JavaScript.

Neste exemplo, acabei de escrever documento, Então eu pressionei Ctrl+ x, seguido pela Ctrl+ o. Vim me mostrou uma lista de sugestões, como mostrado na imagem a seguir:

Como configurar e usar o complemento automático no código HTML com VIM

Para configurar e usar o complemento automático no código HTML com o VIM, execute as seguintes etapas:

1. Troque para Cmdline modo pressionando Esc, seguido por um cólon (;).

2. Digite o seguinte comando e pressione o Digitar chave:

: set omnifunc = htmlcomplete#completeTags

Este comando também é mostrado na imagem abaixo:

3. Troque para Inserir modo e comece a digitar qualquer código HTML.

Neste exemplo, eu escrevi E eu pressionei Ctrl+ x, seguido de pressionamento Ctrl+ o. Vim me mostrou uma lista de sugestões, como mostrado na imagem a seguir:

Como configurar e usar o complemento automático na sintaxe do CSS com o VIM

Para configurar e usar o complemento automático na sintaxe do CSS com o VIM, execute as seguintes etapas:

1. Troque para Cmdline modo pressionando Esc, seguido por um cólon (;).

2. Digite o seguinte comando e pressione o Digitar chave:

: set omnifunc = cssComplete#completecsss

Este comando também é mostrado na imagem abaixo:

3. Troque para Inserir modo e comece a digitar qualquer sintaxe CSS.

Neste exemplo, eu escrevi Fonte: e pressionado Ctrl+ x, seguido de pressionamento Ctrl+ o. Vim me mostrou uma lista de sugestões, como mostrado na imagem a seguir:

Como configurar e usar o complemento automático no código PHP com VIM?

Para configurar e usar o complemento automático no código PHP com o VIM, execute as seguintes etapas:

1. Troque para Cmdline modo pressionando Esc seguido por um cólon.

2. Digite o seguinte comando e pressione o Digitar chave:

: set omnifunc = phpComplete#completEphp

Este comando também é mostrado na imagem abaixo:

3. Troque para Inserir modo e comece a digitar qualquer código PHP. Neste exemplo, eu escrevi data( E eu pressionei Ctrl+ x, seguido de pressionamento Ctrl+ o. Vim me mostrou uma lista de sugestões, como mostrado na imagem a seguir:

Conclusão

Seguindo os métodos discutidos neste artigo, você pode configurar e usar facilmente o recurso de preenchimento automático no VIM com arquivos de texto simples, bem como com vários idiomas de script.