Como editar arquivos no linux: o editor de texto vi é seu melhor amigo
Índice:
- O editor de texto do Vi
- Modos Vi
- Vi guia de sobrevivência
- Comandos básicos
- Comandos de edição
- Encontre e substitua
- Copiar e colar
- Cortar e colar
Vi, da palavra Visual, é um programa catalogado como editor de texto, pois, diferentemente daqueles categorizados como processador de texto, não oferece ferramentas para visualizar o resultado final do documento no momento da impressão. Em outras palavras, falta opções para centralizar ou justificar o texto, mas permite atividades básicas como copiar, colar, mover ou excluir caracteres de forma versátil. Geralmente, esses tipos de programas são usados pelos programadores para o desenvolvimento do código fonte.
Certamente, você está se perguntando por que devemos saber sobre o Vi?, o principal motivo é porque é encontrado em todas as distribuições Linux e em situações de emergência, pode ser o único editor disponível para resolver algum problema de corrupção do sistema, erros de inicialização ou outra catástrofe. No entanto, os recursos necessários são baixos e é ideal para o gerenciamento de arquivos do sistema.
O editor de texto do Vi
O Vi foi criado com recursos editáveis e ex, dois editores do Unix. Originalmente escrito por Bill Joy em 1976. Existe uma versão aprimorada chamada Vim, mas como o Vi está em quase todas as distribuições, é necessário conhecer seus rudimentos para operações de emergência.
O editor Vi é um editor de texto que pode ser usado em todos os tipos de terminais, sua execução é em tela cheia, é capaz de lidar com o texto de um arquivo inteiro na memória e algumas teclas são suficientes para realizar as operações necessárias.
Modos Vi
A operação do vi depende de três estados ou modos:
- O comando ou modo regular: é o modo padrão do vi, em que as teclas permitem executar ações para mover o curso, navegar no arquivo, manipular o texto ou simplesmente sair da edição.O segundo, o modo de inserção ou texto: as teclas inserem caracteres no texto e, por último, modo de última linha ou ex: onde as teclas são usadas para escrever comandos na parte inferior da tela, na última linha.
Vi guia de sobrevivência
A sintaxe para executar o Vi no seu terminal é a seguinte:
Eu vi 'nome do arquivo'
Depois que o arquivo for exibido, você poderá mover-se com os cursores de seta ou com as teclas: h, j, k, l, caso você não tenha nenhum cursor de seta.
Também há outras maneiras de invocar o vi. Por exemplo:
Se você deseja apenas abrir a janela de edição sem arquivos, use:
Eu vi
No caso da sintaxe comum, se o 'nome do arquivo' não existir, o vi gera um arquivo com o nome indicado.
Você pode abrir o vi com vários arquivos de uma vez:
viu arquivo1 arquivo2
Da mesma forma, permite abrir o arquivo posicionando o cursor em uma linha específica, no final do arquivo ou de acordo com a ocorrência de uma palavra-chave. Abaixo estão os exemplos, respectivamente:
vi +45 arquivo1 vi + $ arquivo1 vi + / Havia arquivo1
Você pode estar interessado em ler: LyX: Processador de documento avançado no LaTeX para Ubuntu
Comandos básicos
Com alguns comandos básicos, agora você pode trabalhar no seu arquivo vi.
Comando | Descrição do produto |
---|---|
: q | É para sair do editor (sem salvar as informações) |
: q! | É uma maneira forçada de sair do editor sem salvar as informações (mesmo que já tenham sido feitas alterações no arquivo) |
: wq | Salve o arquivo e feche o editor |
: nome do arquivo | Salve o arquivo com o nome especificado |
Comandos de edição
Comando | Descrição do produto |
---|---|
x | Usado para excluir o caractere que está atualmente sob o cursor |
dd | É usado para excluir a linha que está atualmente sob o cursor. |
d x d | É usado para remover x número de linhas do arquivo, contando a que está atualmente sob o cursor. |
n x | É usado para excluir n caracteres contados no cursor naquele momento. |
x >> | É usado para identificar x linhas à direita, começando pelo cursor. |
x << | É usado para a indentação de x linhas à esquerda, começando pelo cursor. |
Encontre e substitua
Para realizar pesquisas de palavras, fazemos isso no modo regular ou de comando. É tão simples quanto inserir o símbolo “ / ” seguido da sequência de caracteres a ser pesquisada. Pressione a tecla Enter para confirmação. Para navegar entre ocorrências, usamos a tecla n.
Se o que precisamos é substituir uma sequência de caracteres específica, a sintaxe a ser usada é a seguinte:
Para fazer isso em uma linha
: s / string para substituir / string de substituição /
Para fazer a substituição em todo o documento
A substituição pode ser feita em todo o documento com a seguinte sintaxe:
% s / string para substituir / string de substituição /
A melhor coisa sobre esse método é que ele é extremamente eficaz para pesquisar o uso de expressões regulares.
Copiar e colar
O editor Vi também nos permite copiar e colar uma seleção de linhas. O processo é simples, apresentamos o seguinte comando:
nyy
Onde, n representa o número de linhas que eu quero copiar.
Por exemplo, se o comando que eu executo for este:
18anos
O resultado será 18 linhas copiadas para a área de transferência. Para colar a seleção, basta digitar a letra p .
Cortar e colar
Esse processo é semelhante ao anterior, mas substituímos o comando por:
ndd
Da mesma forma, n representa o número de linhas para cortar e, finalmente, colar, usamos a tecla p.
A vida te salvou? Eu já te vi? ? Conte-nos sobre a sua experiência nos comentários.
Como ajustar o tamanho do texto e o texto em negrito no seu iphone ou ipad
Neste breve tutorial, aprenderemos a ajustar o tamanho do texto e colocá-lo em negrito de maneira rápida e fácil em nosso iPhone ou iPad
Como desafiar um amigo a competir em watchos 5
Para ajudá-lo a aumentar sua atividade física, você pode desafiar seus amigos para uma competição semanal com o watchOS 5
Arquivos .Dat - o que são esses arquivos e como faço para abri-los?
Se você não souber como reagir aos arquivos .dat, aqui explicaremos o que são, como abri-los e algumas maneiras de ver esses dados.