Agora, explicaremos vários métodos para copiar e colar em vi. Também incluiremos a cópia e a colagem em diferentes modos.
Copiar, colar e cortar no modo normal
O sistema abre automaticamente o modo normal quando você abre o editor Vim. Os comandos VI/VIM podem ser executados neste modo e navegar pelos arquivos.
Operação de cópia em VI/Vim
Também sabemos a operação de cópia como a operação de Yank sob VI/VIM. Aqui, mantemos o cursor na posição desejada enquanto copiava o texto. Nosso próximo passo seria usar o comando "y" seguido pelo comando de movimento. Alguns dos famosos comandos Yank (cópia) são os seguintes:
y% | Este comando copia o texto entre caracteres semelhantes, como colchetes (). Por exemplo, se houver algum texto entre os colchetes (), você poderá copiá -lo com a ajuda deste comando. |
yiw | Este comando copia a palavra atual. |
yw | Este comando copia o texto em que o cursor é colocado no início de outra palavra. |
y^ | Este comando copia todo o texto, começando no início da linha onde o cursor está posicionado. |
y $ | Este comando copia todo o texto, a partir da posição do cursor no final da linha. |
2yy | Este comando copia as duas linhas, começando com a linha do cursor. |
AA | Este comando copia a linha em que colocamos o cursor, e o personagem Newline está presente. |
Operação de pasta em VI/Vim
Em vi/vim, a operação de pasta é chamada de operação de put. A única maneira de colar em VI/Vim é colocar o cursor no local desejado e usar “P” para colar o texto antes ou depois do cursor.
Operação de corte em VI/Vim
Em VI/Vim, conhecemos a operação de corte como a operação de exclusão. Para cortar o texto, é melhor colocar o cursor na posição desejada. Depois disso, você pode usar os comandos Movement usando o comando “D”. Alguns de seus famosos comandos de exclusão (corte) são os seguintes:
D% | Este comando reduz o texto entre caracteres semelhantes, como colchetes (). Por exemplo, se houver algum texto entre os colchetes (), você poderá cortá -lo com a ajuda deste comando. |
Diw | Para cortar a palavra atual. |
dw | Este comando corta o texto onde o cursor é colocado no início de outra palavra. |
d^ | Usando este comando, você pode cortar todo o texto a partir da posição do cursor no início de uma linha. |
d $ | Este comando reduz todo o texto, a partir da posição do cursor no final da linha. |
2dd | Este comando corta as duas linhas, começando com a linha do cursor. |
dd | Este comando corta a linha onde colocamos o cursor, e o personagem Newline está presente. |
Copiar, colar e cortar no modo visual
Você está entrando no modo visual mostrado como um ponto de seleção inicial. Você também pode manipular e selecionar texto no modo visual de VI/Vim.
Pressione "V" | Para acessar o modo visual. |
Pressione "V" | Selecione o texto por linha usando o modo de linha visual. |
Pressione "Ctrl" e "V" | Para mudar para o modo de bloco visual. Este modo permite selecionar texto usando blocos retangulares. |
Clique no texto que você deseja cortar ou copiar. Aqui, você pode se mover para a esquerda, para a direita, para baixo e para cima usando as teclas de seta.
Conclusão
Esperamos que você entenda como copiar, colar e cortar em vim. Às vezes, pode ser necessário fazer alterações de configuração no seu pacote; copiar-se ou colar o texto no VI/VIM pode fazer isso. Esperamos que você tenha achado este artigo útil. Verifique os outros artigos de dica do Linux para obter mais dicas e tutoriais.