You are not logged in.

#1 2017-06-28 04:01:22

x00x90
Member
From: russia
Registered: 2017-06-24
Posts: 9

[SOLVED] cannot type special characters like à â é on terminal

Hey guys, for some reason i cannot type some brazilian characters like à â é on terminal.
they work fine on web browser but not on vi or terminal (yakuake) in the console i can type à but if i try to create a file with: touch à it creates a file named $'\303\240.
when i type these characters on terminal for example, they are replaced with "?"

some useful information

env

LANG=C
DISPLAY=:2
XDG_VTNR=1
XDG_SESSION_ID=c4
USER=x00x90
PWD=/home/x00x90/documents
HOME=/home/x00x90/
GUAKE_TAB_UUID=5959230f-07ab-47f1-9675-12043a586534
MAIL=/var/spool/mail/x00x90
WINDOWPATH=1
SHELL=/bin/bash
TERM=xterm
SHLVL=3
XDG_SEAT=seat0
LOGNAME=x00x90
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/996/bus
XDG_RUNTIME_DIR=/run/user/996
XAUTHORITY=/home/x00x90//.Xauthority
PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
OLDPWD=/home/x00x90
_=/usr/bin/env

locale

LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=

locale -a

C
POSIX
br_FR.utf8
pt_BR
pt_BR.iso88591
pt_BR.utf8

cat /etc/locale.conf

lang=pt_BR.UTF-8

Last edited by x00x90 (2017-06-28 04:14:14)

Offline

#2 2017-06-28 04:03:08

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [SOLVED] cannot type special characters like à â é on terminal

C is not your LANG: fix that.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2017-06-28 04:12:59

x00x90
Member
From: russia
Registered: 2017-06-24
Posts: 9

Re: [SOLVED] cannot type special characters like à â é on terminal

Thanks Anarchist, i used localectl set-locale LANG=pt_BR.utf8 and it solved the problem !

Offline

Board footer

Powered by FluxBB