Terminal do servidor Linux - linhas de tis, não podem escrever comandos?

0

Sou bem novo - deparei com esse problema. Meu terminal do servidor web está parecendo estranho, há alguns ecos de código e, em seguida, linhas e linhas de til. Onde eu digito estaria no quadrado verde, mas nada que eu digito manda ou faz qualquer coisa. Pressionar enter salta o quadrado e limpa um til, mas não faz diferença alguma.

Tentou executar comandos de tela claros (ctrl-l e tal) não faz nada. Pesquisando sobre o til apenas traz o significado de um til, não seja o que for. Qualquer maneira de matar o que está acontecendo?

    
por Gilles 03.03.2016 / 16:27

2 respostas

0

Você parece estar no modo de edição Vi Editor (veja abaixo da tela: -- INSERT -- , é para inserir modo).

Para alterar o modo de edição, você precisa pressionar a tecla ESC primeiro. E, em seguida, para sair / sair completamente do vi sem salvar, você pode digitar :q! e pressionar ENTER.

O Vi é um editor de arquivos de texto de linha de comando amplamente utilizado que vem com quase todas as distribuições linux. Você deve levar algum tempo para aprender: Como usar o editor vi

    
por 03.03.2016 / 16:35
0

Esse é o comportamento esperado do Vi e do Vim

Esta não é uma imagem de um TTY ou PTY. O que você está vendo é o vi no modo de inserção com uma porta de tela mostrando mais linhas do que existem atualmente no arquivo ou no buffer. O editor mostrará linhas inexistentes no final de um arquivo / buffer com o caractere ~ para evitar confundi-las com linhas vazias ou somente espaço em branco.

Além dos problemas de redimensionamento de tela, talvez seja necessário:

  1. Saia do modo de inserção com ESC ou ESC ESC .

    Nota : Algumas vezes o vim está fazendo algo programático, caso em que você pode precisar fazer CTRL + C para finalizar o script, seguido por ESC .

  2. Saia do arquivo com :q , :q! , :wq , ZZ ou outro comando semelhante, dependendo de você desejar ou não gravar os buffers no disco primeiro ou não. Consulte usr_02 do manual do Vim para mais informações.

por 03.03.2016 / 16:42