Como copiar e colar usando vi

Vi é executado em servidores sem cabeça, sem placas de vídeo ou sistemas de janelas.

Desde Vi tem uma interface de linha de comando, você só pode copiar o texto usando a entrada do mouse se a aplicação terminal suporta-lo, e você nunca pode colar texto desta forma. Em vez disso, aprender comandos de teclas do VI para mover o cursor, corte e texto e escrita colando as alterações no disco. Um conjunto de regras simples faz com que esses comandos fáceis de lembrar.

Navegando documentos no modo de comando

  • Em Vi, você pode mover o cursor usando Page Up, Page Down ou as teclas de seta, mas Vi também tem comandos para mover o cursor para uma posição específica sem tirar os dedos fora das teclas de letras. Desde a sua mão direita repousa naturalmente sobre h, j, k e l, você pode pressionar essas teclas para mover para a esquerda, para baixo, para cima e para a direita, respectivamente. Pressionando estas teclas não insere texto no documento desde Vi opera no modo de comando por padrão. Para inserir texto, você deve pressionar "Eu" (Minúsculas e sem aspas, aqui e por toda parte, salvo indicação em contrário) para entrar no modo Inserir. Enquanto no modo de Inserção, você não pode mover o cursor. Para retornar ao modo de comando, pressione "Esc."

Combinando comandos vi



  • Quando você aprende os comandos Vi básico para selecionar e copiar caracteres, palavras, linhas e várias linhas, você pode combiná-las para formar comandos compostos. Por exemplo, o comando Vi para Copy é "Y," que significa "puxão," e o comando para o Word é "W." Portanto, para copiar a palavra sob o cursor, o comando é "yw." Para copiar várias palavras, digite um número antes de pressionar "W." Por exemplo, digite "y6w" para copiar as primeiras seis palavras após o cursor. Para copiar uma linha inteira, tipo "aa," e para copiar várias linhas, digite um número antes de pressionar a segunda "y." Por exemplo, digite "y6y" para copiar os primeiros seis linhas após o cursor.

Corte e Texto em Movimento

  • Use o comando Excluir, ou "d," para cortar o texto como você faria em um editor de texto gráfico. Por exemplo, com o cursor no início de uma linha, prima "d2d" para cortar a linha sob o cursor e a uma após isso. Excluindo e arrancando em cópias Vi o texto selecionado para a área de transferência, e usando o comando de Venda, ou "P," cola o conteúdo da área de transferência após o cursor. Para colar o conteúdo da área de transferência antes do cursor, digite um maiúsculas "P." Se você precisa mover o cursor para uma posição específica antes de colar, o tipo "W" para passar para a próxima palavra ou "e" para mover para o fim da palavra seguinte. Combine o comando com um número a se mover ao longo de várias palavras. Por exemplo, digitar "6W" move o cursor para a frente seis palavras.

Encontrar palavras, desfazendo comandos e salvar o arquivo

  • Para procurar o seu documento para uma cadeia de caracteres, pressione "/" e, em seguida, digite os caracteres. Para procurar o documento em sentido inverso, pressione "?" antes de entrar os personagens. O comando Desfazer, ou "você," reverte a última ação, mas desde Vi salva apenas uma ação anterior no buffer do histórico, pressionar "você" várias vezes alterna apenas a ação anterior ligado e desligado. o ":" personagem muda para o modo Line Editor, e neste modo, "W" grava as alterações no disco e "q" sai Vi. O comando ": wq" escreve as alterações no disco e fecha Vi. Alternativamente, você pode entrar ":W" para salvar o arquivo sem sair ou ": Q!" para sair sem salvar. Se você tentar entrar ": q" sem poupança, Vi ignora o seu comando, então você deve acrescentar "!" para o comando para descartar as alterações.

De esta maneira? Compartilhar em redes sociais:

LiveInternet