0x00 substituir o conteúdo da linha atual
: s / de / para / # s即substitude
: S / de / para / # atual na primeira linha de, substituído para. Se a linha de corrente contém uma pluralidade de partir, só vai substituir o primeiro um deles. : S / de / para / G # todos da linha atual são substituídos para. : S / de / para / GC # todos da linha atual são substituídos de fazer, mas, alternativamente, antes de cada usuário solicitante será solicitado para confirmar a operação. # Nota: Esta pode ser de e para qualquer cadeia, que também pode ser de expressões regulares.
0x01 substituir o conteúdo de uma fila
: 33S / de / para / G # substituir as primeiras 33 linhas de texto
: .S / de / para / G # operação de substituição na linha atual : 33S / de / para / G # operação de substituição na linha 33 é : S $ / de / para / G # operação de substituição na última fila
0x02 substituir o conteúdo de algumas das linhas
: 10,20s / de / para / G # para substituir a linha especificada
: 10,20s / de / para / G # na linha 10 para substituir o conteúdo das primeiras 20 linhas : . 1, $ S / de / para / G # para substituir a primeira linha (ou seja, todo o texto da última linha ) : . 1, .s / de / para / G # da primeira linha para substituir o conteúdo atual da linha :., $ S / de / para / G # do conteúdo da linha atual para a última linha a ser substituído : " um, ' BS / de / a / G # de linhas (incluindo a linha onde a e b) entre um e b marca a substituição. Em que a e b são marcados com o comando m até feito.
0x03 substituir o conteúdo de todas as linhas
:% S / de / para / G # G como abreviatura Global
:% S / de / para / G # para substituir o conteúdo de todas as linhas.
0x04 substituir o formulário completo do comando
: [Gama] S / de / para / [a bandeiras] # [Gama] e [a bandeiras] referência Nota para o seguinte
S / da / de / # substituir a partir de corda para corda no designado designado, a partir de uma expressão regular pode ser
# [O Range] # Há uma série de representações: # fazer intervalo não escreve: linha de cursor padrão. # : Linha Cursor. # 1: A primeira linha. # $: A última linha. # 33: Linha 33. # 'R: onde uma linha marcada (ma feito antes de usar a etiqueta). # + 1: A corrente de linha cursor a seguinte linha. # $ @ 1: penúltima linha. (Aqui que podemos somar e subtrair um determinado valor em uma linha para # obter a linha relativa). # 22,33: 22 a 33 linhas. # 1, $: a primeira linha para a última linha. # 1,:. A linha 1 para a linha atual. # , $: Linha atual para a última linha. # 'A', b: uma fileira marca onde está localizada a linha b marcada. # # %: Todas as linhas (e 1, $ equivalente). # # Capítulo: ?? Busca-se a partir da localização actual, encontrar a linha do primeiro capítulo está localizado. ( # Onde capítulo pode ser qualquer string ou uma expressão regular. # / Capítulo /:. Pesquisar para baixo a partir da localização actual, encontrar a linha do primeiro capítulo em que ( # Onde capítulo pode ser qualquer string ou uma expressão regular. # # Note-se que toda a gama acima são para representação por +, - operações para definir a relação de polarização # quantidade de deslocamento.
# [Flags] # onde as bandeiras disponíveis são: # # Não: apenas o primeiro jogo será substituído dentro de um intervalo especificado. # G: para todas as ocorrências do intervalo especificado serão substituídos. # C: antes de solicitar o usuário para confirmar a substituição. # E: Ignorar erros durante a execução. # Nota: Todas as bandeiras acima são usados em combinação, tais gc expressa dentro do intervalo especificado # todas as ocorrências de ser substituído, e será substituído antes de cada confirmam favor.
0x00 substituir o conteúdo da linha atual
: s / de / para / # s即substitude
: S / de / para / # atual na primeira linha de, substituído para. Se a linha de corrente contém uma pluralidade de partir, só vai substituir o primeiro um deles. : S / de / para / G # todos da linha atual são substituídos para. : S / de / para / GC # todos da linha atual são substituídos de fazer, mas, alternativamente, antes de cada usuário solicitante será solicitado para confirmar a operação. # Nota: Esta pode ser de e para qualquer cadeia, que também pode ser de expressões regulares.
0x01 substituir o conteúdo de uma fila
: 33S / de / para / G # substituir as primeiras 33 linhas de texto
: .S / de / para / G # operação de substituição na linha atual : 33S / de / para / G # operação de substituição na linha 33 é : S $ / de / para / G # operação de substituição na última fila
0x02 substituir o conteúdo de algumas das linhas
: 10,20s / de / para / G # para substituir a linha especificada
: 10,20s / de / para / G # na linha 10 para substituir o conteúdo das primeiras 20 linhas : . 1, $ S / de / para / G # para substituir a primeira linha (ou seja, todo o texto da última linha ) : . 1, .s / de / para / G # da primeira linha para substituir o conteúdo atual da linha :., $ S / de / para / G # do conteúdo da linha atual para a última linha a ser substituído : " um, ' BS / de / a / G # de linhas (incluindo a linha onde a e b) entre um e b marca a substituição. Em que a e b são marcados com o comando m até feito.
0x03 substituir o conteúdo de todas as linhas
:% S / de / para / G # G como abreviatura Global
:% S / de / para / G # para substituir o conteúdo de todas as linhas.
0x04 substituir o formulário completo do comando
: [Gama] S / de / para / [a bandeiras] # [Gama] e [a bandeiras] referência Nota para o seguinte
S / da / de / # substituir a partir de corda para corda no designado designado, a partir de uma expressão regular pode ser
# [O Range] # Há uma série de representações: # fazer intervalo não escreve: linha de cursor padrão. # : Linha Cursor. # 1: A primeira linha. # $: A última linha. # 33: Linha 33. # 'R: onde uma linha marcada (ma feito antes de usar a etiqueta). # + 1: A corrente de linha cursor a seguinte linha. # $ @ 1: penúltima linha. (Aqui que podemos somar e subtrair um determinado valor em uma linha para # obter a linha relativa). # 22,33: 22 a 33 linhas. # 1, $: a primeira linha para a última linha. # 1,:. A linha 1 para a linha atual. # , $: Linha atual para a última linha. # 'A', b: uma fileira marca onde está localizada a linha b marcada. # # %: Todas as linhas (e 1, $ equivalente). # # Capítulo: ?? Busca-se a partir da localização actual, encontrar a linha do primeiro capítulo está localizado. ( # Onde capítulo pode ser qualquer string ou uma expressão regular. # / Capítulo /:. Pesquisar para baixo a partir da localização actual, encontrar a linha do primeiro capítulo em que ( # Onde capítulo pode ser qualquer string ou uma expressão regular. # # Note-se que toda a gama acima são para representação por +, - operações para definir a relação de polarização # quantidade de deslocamento.
# [Flags] # onde as bandeiras disponíveis são: # # Não: apenas o primeiro jogo será substituído dentro de um intervalo especificado. # G: para todas as ocorrências do intervalo especificado serão substituídos. # C: antes de solicitar o usuário para confirmar a substituição. # E: Ignorar erros durante a execução. # Nota: Todas as bandeiras acima são usados em combinação, tais gc expressa dentro do intervalo especificado # todas as ocorrências de ser substituído, e será substituído antes de cada confirmam favor.