vi está congelado após a pesquisa no arch linux

0

Estou no Arch Linux live USB. Estou usando o vi para abrir um arquivo de texto de 18kb contendo uma única linha de json. Eu fiz uma pesquisa com / e acertei um bloco a meio do arquivo representado por um símbolo @ . Então, quando eu pressionar n para ir para a próxima partida, o editor irá congelar. O cursor está na linha de comando com / realçado e o cursor está com falha.

O editor não responde a: q, esc, Ctrl + Q, Ctrl + C, Ctrl + Z, Ctrl + D, Ctrl + L, Ctrl + /

Quando pressiono Ctrl + S, o cursor começa a piscar normalmente, mas o Ctrl + Q faz com que comece a falha novamente.

Alt + F2, então kill -9 [pid] funciona para sair. Mas eu gostaria de saber qual é o problema com o arquivo.

Ao abrir o arquivo, notei uma mensagem de erro de última linha incompleta exibida na linha de comando. Mas nenhuma linha de erro muito longo. Além disso, o vi não rolaria além do @.

O arquivo está em um HDD montado externamente através de USB. O sistema operacional está em um pendrive.

    
por user193661 20.03.2016 / 09:20

1 resposta

1

A marca @ indica uma linha muito longa para ser exibida. vi ainda tem que manter o controle da posição antes / depois da linha, e se for longo o suficiente, você certamente notará "alguma" lentidão ao ler os dados e tentar passar por essa linha.

Leitura adicional:

por 20.03.2016 / 11:29

Tags