Dicas de uso do Vim - dicas interessantes e eficientes

1. Dicas para usar o vim

Artigo anterior Operações detalhadas detalhadas detalhadas e dicas de uso do editor Vim
https://blog.csdn.net/weixin_46818279/article/details/105443165

1. Importe o conteúdo de um arquivo para o arquivo atual

  • O comando é : r nome do arquivo
  • Para uma castanha: digite o arquivo : r / root / wechat para importar o conteúdo do arquivo wechat para o arquivo atual. A captura de tela é a seguinte:
    Insira a descrição da imagem aqui

2. O resultado da execução do comando import

  • O comando é : comando r!
  • Dê uma castanha:Digite o arquivo : r! Date date O resultado da execução do comando é importado diretamente para o arquivo vim do arquivo atual, e a linha na qual o cursor do arquivo atual é pressionado é tomada como local de importação.
  • Como usar:Ao finalizar um programa, você deseja deixar seu tempo para concluir.Este é o comando que você pode usar para inserir o horário diretamente no texto. A captura de tela é a seguinte:
    Insira a descrição da imagem aqui

3. Execute o comando de operação correspondente sem sair do vim.

  • O comando é :! qual comando
  • Dê uma castanha:Digite o arquivo vim atual:! Quais ls podem visualizar o caminho em que o comando ls está localizado sem sair do arquivo vim.
  • Como usar: Ao escrever um script, você pode citar um comando, mas esquecer o caminho em que o comando está armazenado; em seguida, você pode usar o comando: what para visualizá-lo. A captura de tela é a seguinte:
    Insira a descrição da imagem aqui

4. Defina teclas de atalho

  • O comando é : Comando de Atalho do Mapa
  • Dê uma castanha:Digite o comando : map ^ PI # <ESC> "^ p" é formado por crtl + v + p. Significado e função da tecla de atalho: A função de definir a tecla de atalho ctrl + p é inserir o comando de inserção, chegar ao início da linha em que está e inserir a tecla "#". A captura de tela é a seguinte:
    Insira a descrição da imagem aqui
  • Dê outra castanha:Comando de entrada : "^ B" no mapa ^ B 0x é formado por crtl + v + b. Significado e função das teclas de atalho: A função de definir as teclas de atalho ctrl + b é mover para o início da linha e excluir um caractere. A captura de tela é a seguinte:
    Insira a descrição da imagem aqui
  • Outra castanha:
    Comando de entrada : "^ H" no mapa ^ H iwww.baidu.com O comando <ESC> é formado por ctrl + v + h. Significado e função dos atalhos, defina o atalho ctrl + h, insira o site www.baidu.com no texto, as capturas de tela são as seguintes:
    Insira a descrição da imagem aqui
    Observações: 1. O uso de teclas de atalho pode salvar muitas operações no meio, melhorando bastante a eficiência do trabalho.
    2. O comando trigger é composto pelo comando vim.Os amigos que não estão familiarizados com ele podem verificá-lo no artigo anterior: https://blog.csdn.net/weixin_46818279/article/details/105443165

5. Comentários de linha contínuos

  • (1) O comando é : n1, n2 / ^ / # / g // Adicione comentários continuamente
  • Dê uma castanha: : 2,6s / ^ / # / g Significado e função: "^" significa o início da linha, adicione um caractere no início da linha. Adicione um "#" no início de cada linha entre a segunda e a sexta linhas. A captura de tela do experimento é a seguinte:
    Insira a descrição da imagem aqui
  • (2) O comando é : n1, n2 / ^ # // g // Cancela o comentário no início das linhas contínuas
  • Dê uma castanha:Nossos comentários às vezes estão no início da linha, às vezes no meio. Se usarmos : n1, n2 / # // g , não funcionará . Se comentarmos no meio, também substituiremos o meio por um vazio. Use: 3,6s / ^ # // g para substituir # no início das linhas 3-6 por vazio.
    Insira a descrição da imagem aqui
  • (3) O comando é : n1, n2s / ^ / \ / \ // g adiciona continuamente // comentários
  • Vamos dar uma olhada: Se você não escrever um script de shell do sistema ou um arquivo de configuração do Linux, mas outro idioma, poderemos usar "//" como comentário. Digite o comando : 3,7s / ^ //// g O resultado da execução é mostrado na figura a seguir:
    Insira a descrição da imagem aqui
    Observações: 1. Adicione // no início da linha para inserir o comando : 3,7s / ^ //// g está obviamente errado, porque o "//" no meio não será capaz de distinguir qual é o separador e qual o conteúdo a ser inserido , Então você precisa adicionar o caractere de escape "" antes "/" para tornar "\" uma sequência simples.
    2. Se comentários em linha contínua em lote, o uso desse método melhorará bastante a eficiência.
    3. Falando emPersonagem de escapePor exemplo, no comando ls, o resultado do comando será colorido novamente, mas o ls real não tem cor. \ ls é o real ls, não há cor.A captura de tela é a seguinte:
    Insira a descrição da imagem aqui

6. Dicas de substituição

  • O comando é : ab Substitua o conteúdo de entrada **
  • Pegue uma castanha: insira o comando : ab puppy monstrinho significa que você digita small no editor vim, o sistema o substituirá automaticamente por um monstrinho. Normalmente, temos essa função na palavra que costumamos usar. As capturas de tela da experiência específica são as seguintes:
    Insira a descrição da imagem aqui
    Observações: 1. Necessário quando inserimos "Puppy" **Pressione enterOuEspaço imprensa** Somente a substituição correspondente pode ocorrer.
    2. Os benefícios da substituição: na quarta parte, falamos sobre a definição de teclas de atalho, essa tecla de atalho personalizada também está na palavra. Apenas para dizer a todos que as teclas de atalho para definir teclas de atalho no Word são:CTRL + ALT + "+"Volte rapidamente, e correu para a palavra, haha.
    3. Ou seja, existem muitas teclas de atalho definidas no vim, e você encontrará um problema. Algumas definem teclas de atalho e você não se lembra delas. Em seguida, você pode usar o comando ab para colocar algumas coisas mais usadas e mais longas, como Nome da escola, nome da empresa, endereço de e-mail etc. Informações mais longas simplificarão bastante nossas operações e melhorarão nossa eficiência de trabalho.
Publicado 2 artigos originais · elogiado 3 · visitas 62

Acho que você gosta

Origin blog.csdn.net/weixin_46818279/article/details/105497871
Recomendado
Clasificación