Usando acentos no Vim sem problemas

4

Muitas vezes eu preciso escrever texto / programa em idiomas estrangeiros que precisam de acentos e caracteres especiais no vim, mas às vezes é muito difícil conseguir isso. Quais são as melhores alternativas para configurar o vim para essa tarefa?

    
por Fernando 24.04.2016 / 19:01

1 resposta

5

A melhor abordagem é primeiro modificar os arquivos de configuração do Vim para carregar automaticamente suas configurações.

Isso pode ser feito escrevendo as seguintes linhas em ~/.vimrc , se você quiser apenas para seu usuário ou /etc/vim/vimrc , se desejar que seja aplicado a todos os usuários.

syntax on
set autoindent
set smartindent
set tabstop=4
set shiftwidth=4
set expandtab
set encoding=utf-8

Em seguida, é necessário adicionar algumas configurações de idioma ao seu ambiente, adicionando a seguinte linha ao seu ~/.bashrc :

export LANG=en_US.UTF-8

IMPORTANTE:

Para forçar o vim a colocar uma tabulação real, use Ctrl + v e então a tecla Tab no “modo de inserção”.

Outra coisa a observar é que, se você precisar de alguns caracteres como "á", "ô", "ü" e "ÿ", por exemplo, e não conseguir fazer com que seu sistema os mapeie, há um truque legal no Vim que coloca esses personagens na sua necessidade:

No tipo de modo de inserção Ctrl + k e depois uma sequência, como a ' ou a > e você terá e respectivamente.

    
por 24.04.2016 / 19:20