Qual é a diferença entre /: e: no vi?

3

É a diferença entre /: e : no vi?

    
por Jesus Javier Alvarez 25.01.2016 / 08:52

2 respostas

6

Você está se referindo aos comandos vi?

Digitar : no prompt de comando do vi significa que você vai escrever comandos do vi. Por exemplo:

: x == salvar e sair

: w == salvar,

: q == sair,

: s /// == pesquisa e substituição, etc.

Digitar / significa realizar uma pesquisa. Então /: significa que você está procurando por uma instância de ":" (dois pontos) no seu arquivo.

    
por nobody 25.01.2016 / 11:11
0

Vi tem dois modos de operação:

  • Modo de comando
  • Modo de inserção

No modo de comando, as letras do teclado executam funções de edição (como mover o cursor, excluir texto, por exemplo). Para entrar no modo de comando, pressione a tecla Esc .

No modo de inserção, as letras digitadas formam palavras e frases. Ao contrário de muitos processadores de texto, o vi é iniciado no modo de comando.

O que significa digitar a chave : nos editores Vi / M?

O editor do editor vi é baseado em um editor de texto anterior chamado ex. ex comandos podem ser usados dentro do vi. ex comandos começam com : (colon) e terminam com a. O comando é exibido na linha de status enquanto você digita. Alguns ex-comandos são úteis ao salvar e fechar arquivos.

Para salvar as edições feitas, mas deixe o vi em execução e o arquivo aberto:

  1. Pressione Esc
  2. Digite : w
  3. Pressione Retornar .

/ é usado para procurar no modo de comando

  1. Digite / (barra).
  2. Insira a string de texto que você deseja pesquisar no arquivo.
  3. Pressione Retornar .

Então /: irá procurar o caractere ":" no arquivo de assunto, enquanto : levará o usuário ao modo de comando, onde ex comandos podem ser executados.

    
por GC 13 15.06.2016 / 20:51

Tags