O uso do editor linux vim

O uso do editor linux vim

Em primeiro lugar, precisamos entender os três modos de comandos do vim
1. Modo de edição
2. Modo de comando
3. Modo de última linha

O uso de comandos do vim: nome do arquivo vim ou caminho do nome do caminho completo do arquivo
caminho:
Insira a descrição da imagem aqui se você estiver no diretório atual , você pode usá-lo diretamente: nome do arquivo Vim
Insira a descrição da imagem aqui

Se houver o arquivo, abra o arquivo.
Caso contrário, crie um novo arquivo. Depois de
inserir vim index.html, podemos ver o conteúdo do arquivo, mas não podemos editá-lo ainda porque ele está no modo de linha de comando.

Insira a descrição da imagem aqui
Existem as seguintes operações no modo de linha de comando (para ser simples e usado com frequência):

Pressione o teclado: Tecla Home: move o cursor para o
início da linha atual Pressione o teclado: Tecla End: move o cursor para o final da linha atual
G: move o cursor para a última linha de todo o documento
gg: move o cursor para toda a primeira linha do documento
PgUp: page up
PgDn: down
n + enter: n linhas movem para baixo
exemplo: na primeira linha I, desejo mover o cursor para baixo na linha 10;
I: entrar no modo de edição
esc: Cancelar Modo de edição
u: desfazer
v: selecionar texto | cópia visual | excluir (use com as teclas para cima, para baixo, esquerda e direita do teclado)

Posso pressionar 10 e Enter para mover o cursor para baixo em 10 linhas

Operação de cópia

y: copiar
yy: copiar a linha atual
n yy: copiar n linhas para baixo (pressione 8 e, em seguida, pressione yy: copie 8 linhas para baixo)

Excluir / cortar / colar operações

x: exclui um caractere antes do cursor
dd: exclui a linha onde o cursor está
p: colar
n dd: exclui n linhas abaixo (incluindo a linha atual onde o cursor está)
, como: Eu pressiono 5 e, em seguida, pressiono dd para excluir as cinco linhas sob o cursor (incluindo a linha onde o cursor está localizado)
D: Exclua o conteúdo após a linha atual onde o cursor está localizado

Desfazer / refazer operação

u: cancelar
ctrl + r: restaurar
e editar o modo
Insira a descrição da imagem aqui

O próximo é o modo de última linha. Em
inglês, a tecla shift +; para entrar no modo de última linha é:

w: salvar o arquivo
salvar no local especificado: w o caminho para salvar
wq: salvar o arquivo e sair
q: sair (não salvar o arquivo)
x: salvar e sair se modificado, e sair sem modificação (nota em minúsculas)
se não tenha o cuidado de pressionar a letra maiúscula (ou seja, para criptografar o arquivo, se você não entender, é recomendável não criptografar, caso contrário, haverá problemas em alguns casos)
q !: Forçar saída sem salvar
Executar comando externo: ! Comando externo
Conteúdo da chave de pesquisa: / Palavra-chave para pesquisar

Substituir a operação no modo de última linha Substituir
todo o conteúdo correspondido:% / Conteúdo a ser substituído / Novo conteúdo / g
Substituir o primeiro conteúdo correspondido na linha atual: s / Conteúdo a ser substituído / Novo conteúdo
substituir todo o conteúdo na linha atual: s / Conteúdo a ser substituído / Novo conteúdo / gSubstitua
o primeiro conteúdo correspondente em cada linha:% s / Conteúdo a ser substituído / Novo conteúdo

Número da linha de exibição: definir nu
Cancelar número da linha de exibição: definir nonu

Mecanismo de alias:

Qual é o mecanismo de alias, que equivale a personalizar nossos próprios comandos. Por
exemplo, precisamos editar o arquivo de configuração de rede, mas esse comando é muito longo e difícil de inserir. Podemos usar o mecanismo de alias para personalizar um comando e editar diretamente.
Use: vim ~ / .bashrc para entrar nesta
pasta. O conteúdo da pasta é assim. Por
Insira a descrição da imagem aqui
Insira a descrição da imagem aquiexemplo, no sistema Windows, usamos cls para limpar a tela
. Não podemos no Linux. Podemos fazer isso tanto quanto
Insira a descrição da imagem aqui
Eu sei, mas mestre Com isso, não haverá grandes problemas em usar o editor do vim, e ele pode basicamente atender ao uso básico. Se você não entender, pode usar o Baidu ou outras maneiras de entender o uso do vim editor.

Acho que você gosta

Origin blog.csdn.net/m0_46188681/article/details/109609300
Recomendado
Clasificación