No artigo Cores no vi, indico que, para remover as cores, basta criar ou editar o ficheiro de configuração do vi ~/.vimrc
, colocar a linha syntax off
.
Mas há mais funcionalidades que podem ter que ser alteradas, a partir desse ficheiro de configuração.
Nas novas instalações do Slackware, podemos escolher entre duas versões que suportam UTF-8: o nvi (BSD) e o vim (improved).
Com o nvi, já tive problemas ao usar as setas do cursor, em modo de edição. Por outro lado, o vim tem uns modos estranhos, relacionados com o rato, que não me servem (Visual, Insert, etc.). Apesar de tudo, prefiro o vim, pois nunca me causou problemas com o uso das setas do cursor.
Por omissão, o vim tem o rato no modo a, que não tem, entre outras coisas, a possibilidade de fazer copy+paste com o rato, da mesma forma que o faço em linha de comando, não permitindo que eu copie texto de uma janela de consola para outra.
Para obter este funcionamento, com o vim, é necessário colocar no ficheiro ~/.vimrc
uma linha adicional: set mouse=r
.
Nota: para ligar o vi ao vim, ou ao nvi usar um dos comandos seguintes
ln -sf /usr/bin/vim /usr/bin/vi
ln -sf /usr/bin/nvi /usr/bin/vi