Como digitar um idioma da direita para a esquerda no terminal?

8

Eu instalei o Debian recentemente (sem uma GUI) para aprender o CLI e C usando os tutoriais LearnCodeTheHardWay . Está indo bem, e eu sinto que nesta fase eu não preciso de nenhuma GUI.

No entanto, uma coisa que eu preciso é visualizar e editar em um idioma da direita para a esquerda, especificamente em árabe, usando dizer ... nano. Ou com o sqlite. Isso é possível?

EDITAR: VIM ou EMACS também será bom. Eu não me importo com o editor de texto. Também gostaria de fazer isso sem instalar o X, ou qualquer coisa de GUI de qualquer tipo.

EDITAR: Por Terminal o que entendo é a janela preta com o símbolo $, que é o que você obtém com a instalação padrão do Debian. Está usando o Bash, e eu uso o SSH para remoto nele.

    
por sprocket12 13.11.2014 / 23:12

2 respostas

1

veja comparação de editores de texto , faça uma interseção entre "texto da direita para a esquerda e texto bidirecional" e "texto integração shell ".

:set lefttoright

para o vim. consulte a documentação e esta questão .

-

O emacs geralmente pode autodetectar o idioma e fazer o layout correspondente, em uma base por parágrafo. consulte a documentação .

    
por 26.02.2015 / 02:56
0

Isso funcionou para mim no Ubuntu

sudo apt-get install language-pack-en-base
sudo apt-get install language-pack-ar-base
sudo locale-gen en
sudo locale-gen ar

Em seguida, edite (usei o vim) /etc/default/locale ou /etc/environment para conter apenas o seguinte

LC_ALL=en_US.UTF-8  
LANG=en_US.UTF-8

Finalmente

sudo dpkg-reconfigure locales

Estes passos darão a você o arábico por um terminal ssh.

    
por 26.02.2015 / 02:36