comandos comuns do Linux de Vim

1 modo Normal

O seguinte comando em 普通模式execução

Mova o cursor 1.1

  • j: Para baixo
  • 20j: 20 movimentos linha descendente
  • k: Melhoria
  • h: Esquerda
  • l: direito
  • 0: O início da linha
  • ^: O primeiro caractere para o início da linha, se houver espaços na frente das palavras
  • $: Para o fim da linha
  • gg: Rápido para cabeçalho do arquivo
  • G: Rápido a fim de arquivo
  • 50G: Salta para a linha 50
    注意:Do not 插入模式movimento do cursor, muito baixa eficiência.

1.2 Cópia

  • yy: Copie a linha
  • 8yy: Copiar para baixo da linha 8
  • yw: Copiar uma palavra depois do cursor
  • y$: Copiar cursor para o fim
  • yfA: Copiar cursor para o primeiro conteúdo Um maiúsculas intermediário
  • y2fA: Copie o cursor para o meio do segundo conteúdo maiúsculo

1,3 Corte

  • x: Cortar uma personagem, se for final da linha, foi cortado para a frente
  • 4x: Cortar quatro
  • xp: Extremidade não troca Dois dos caracteres de linha, tal como a partir de BS em sb

1.4 Excluir

  • dd: Excluir uma linha
  • 100dd: Excluir a linha 100
  • dw: Eliminar uma palavra
  • df": Excluir a primeira citação dupla marca que aparece
  • d^: Excluir a primeira linha para
    注意:excluir o conteúdo da área de transferência vai pressionar pvocê pode colar em outro lugar.

1,5 Paste

  • p: Pasta copiado ou conteúdo corte
  • 5p: Conteúdo copiado ou cortar e colar 5

1,6 substituição e revogação

  • r+<待替换字母>: A carta do cursor é substituído com a letra especificada
  • R: Substituição sucessiva, até que a imprensaEsc
  • cc: Substitua a linha inteira, ou seja, apagar a linha cursor e digite modo de inserção
  • cw: Substituição de uma palavra, ou seja, eliminar uma palavra e entrar modo de inserção
  • u{n}: As operações de uma ou n vezes Undo
  • U(大写): Desfazer todas as alterações da linha atual
  • Ctrl+r: Refazer, desfazer de desfazer operações i.e.

Modo de comando 2

O seguinte comando em 命令模式em execução
no modo normal, a entrada :para entrar.

editor 2.1 Exit

  • wq: Salvar o arquivo atual e saída
  • wqa: Salve todos os arquivos e sair
  • q!: Não salvar, Force Quit
  • qa!: Existem vários arquivos são abertos e sair

2.2 Ajustar Texto

  • %s/$/sth/ : Anexar fim da linhasth
  • %s/^M//g: Substitua dosnova linha, \^Muso ctrl+v + Enterpara entrar
  • :g/^\s$/d* : Linhas e espaços em branco de exclusão de linha única
  • %s/#.*//g: Excluir #o caractere depois, sim, como aqui utilizado, é um regular.
  • ce: O texto é centrado Banco
  • ri: O texto à direita do Banco
  • le: O texto na margem esquerda

corda 2.3 pesquisa

No modo normal, pressionando /directamente para a busca, a cadeia de caracteres de entrada correspondente é determinado de acordo com a

  • n: Encontrar uma correspondência
  • N: Em encontrar um jogo
  • 2n: Olhar para o seguinte segunda partida

3 diagrama vim dos três modos

Aqui Insert Picture Descrição

Publicado 334 artigos originais · Louvor obteve 186 · vista 310 000 +

Acho que você gosta

Origin blog.csdn.net/u012060033/article/details/103918565
Recomendado
Clasificación