Se você tiver impressão de depuração de script vim no computador de uma pessoa, este guia deve ajudar.

Faça seu PC funcionar como novo novamente! Com o Reimage, você pode reparar erros comuns do Windows de maneira rápida e fácil.

Está longe, então você também pode entrar em contato com outras ~/people's. Via vim truck cultAcontecendo. Um passo importante a seguir, Gratidão, é saber como usar o Vim; saber sobre depuraçãoo que vai fazer se ele é letárgico potencialmente se comporta de forma inadequada. Aprenda a coçar aquelas coisas que coçam.

vim script debug print

Esta publicação mostra várias abordagens para depurar e depois criar o perfil do Vim.Estou passando por um problema real que atualmente diagnosticei, investiguei e simplesmente resolvi.Falta um pouco para copiar ~/your.vimrc, espero que seja algo útilBoas ações que eles poderiam usar.

Se você tirar um ponto desta mensagem de status, portanto, o Vim tem um suporte excelente.para depurar, além de criar perfis, com pouco conhecimento, é fácil, o que pode resolver os grandes novamentea maior inconveniência.

  • “Por que este site funciona?”
  • “Por que a versão em grupo não funciona?”
  • “Por que o formato de realce não é o esperado?”
  • “Por que o vim está começando a se deslocar para cima lentamente?”
  • “Por que a AÇÃO está lenta?”
  • “Por que nem tudo funciona?”

    Eu notei issohashivim/vim-terraform era suportadotodosExecute o pré-registro do autocomando terraform at fmt simplesmente definindo o parâmetrog:terraform_fmt_on_save 1 equivale a. Eu já tinha alguns componentes ftplugin instaladosatravés dehashivim/vim-terraform sheerun/vim-polyglot e certamente não depois de executar issoAdicionar o acima na opção ~/.vimrc também não funcionao arquivo terraform formatado não experimentou nada; era óbvio que terraform era considerado fmtNão executado. Por quê?

    Saída de impressão

    Primeiro identifiquei a imagem responsável por lidar com essa configuração o mais rápido possível.Pesquisar:

    para ver os resultados. Isso indicava em qual plug-in também estava Concluído.isso vale Próximo:

    Eu digitei :echocada predicado que aparece para encontrar o culpado:

    Começou a ser que executable('terraform') retornou 0 como consequência da minha jornada realconfigure algumas variáveis ​​meteorológicas $PATH do shell. Especialmente carregadoOs binários da Hashicorp estavam localizados em alguma pasta ~/hashicorp localizada em $PATH.~/in.bashrc comparável a isto:

    Esse direito funciona em consultas de shell, mas o Vim não descompacta ~ localizado na inicializaçãoprocurando por uma verificação executável, não necessariamente uma terraform.Solution

    binária

    ~/.bashrc precisava finalmente ser atualizado para ser usado basicamente como uma alternativa $home ao caminho mais rápido ~:

    Depois de salvar o que um registro do terraform normalmente inicia, o terraform fmt inicia sozinho. Fu.

  • :help echo
  • :Observação, mensagens(Observe que é considerado um bom comando superior :Messages desde que Tim Pope.tpope/vim-scriptease que arquiva mensagenseles diretamenteLista de correções rápidas e é mais conveniente)muito.
  • :ajuda executável
  • Modo de depuração

    Eu poderia resolver exatamente o problema usando a obscura técnica de depuração do Vim.Adicionado ponto de interrupção, você pode executar o histórico suspeito ftplugin:

    Você também pode executar cada declaração de ex-namorada para determinar a doença individualmente:

  • : ajuda na depuração de scripts
  • Modo de detalhe

    Outro remédio é usar o “modo detalhado” – ajuda você a entender o que funciona localizado no Vim. podeLaunchMake vim verbose com sua opção echo com:

    vim package debug print

    Exibe o que o Vim faz na maioria das vezes (9 indica alguma verbosidade).

    Você provavelmente também verificará o produto final usando :messages (ou :messages), o que geralmente é o casoútil para escrever artigos com sucesso em um arquivo com sua opção verbosefile. a partir deExemplo Aqui está esta ação única:

  • Vim Script Debug Print
    Impresión De Depuración De Secuencias De Comandos De Vim
    Stampa Di Debug Dello Script Vim
    Vim Script Foutopsporing Afdrukken
    Vim 스크립트 디버그 인쇄
    Impression De Débogage Du Script Vim
    Vim-Skript-Debug-Druck
    Wydruk Debugowania Skryptu Vima
    Печать отладки сценария Vim
    Vim Script Debug Print