vi o texto do editor está piscando e inutilizável

2

Estou usando o vi no linux - vi --version: VIM - Vi IMproved 7.2 (2008 Ago 9, compilado em 16 de abril de 2010 12:47:47)

Há algumas semanas, sem motivo aparente, toda vez que uso o vi, todo o texto está piscando, é destacado em verde e amarelo aparentemente de forma aleatória, e cada linha termina com um sinal $ visível. Embora as teclas de edição funcionem, é totalmente inutilizável porque o texto está piscando o tempo todo!

Na parte inferior da tela, está o seguinte:

N? crontab.2siKb4 / crontab? ? unix? latin1? crontab? 2%? um 1: 1

Isso me leva a suspeitar que possa haver algum tipo de problema de codificação de caracteres, mas não tenho certeza do que poderia ter causado isso, ou como corrigi-lo. Pesquisando na web realmente não parece ter muita coisa.

Se alguém pudesse me ajudar a fazer o vi voltar ao normal, por favor, eu ficaria muito grato.

Obrigado antecipadamente, Ian.

    
por Ian Howlett 15.07.2012 / 23:41

3 respostas

1

As linhas ofensivas que fazem o flash vim foram estas:

"tell the term has 256 colors
set t_Co=256

" Color scheme
let g:Powerline_symbols = 'fancy'
colors jellybeans_black

Eu os tirei e tudo deu certo novamente. Muito obrigado pela vossa ajuda, todos muito apreciados.

    
por 24.07.2012 / 20:45
0

Isso geralmente é causado pela configuração de cores que o $ TERM não pode usar. Tente usar export TERM=xterm-256color antes de abrir o vim e ver se isso ajuda.

    
por 18.07.2012 / 07:47
-1

Em vez de configurar TERM no xterm, sente-se no linux: export TERM=linux

    
por 03.06.2014 / 20:45

Tags