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:
se você estiver no diretório atual , você pode usá-lo diretamente: nome do arquivo Vim
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.
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
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
exemplo, no sistema Windows, usamos cls para limpar a tela
. Não podemos no Linux. Podemos fazer isso tanto quanto
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.