Sistem saya adalah Lubuntu, semua karakter Cina dapat ditampilkan dengan benar, dan itu dapat dimasukkan dengan benar di gedit, leaf, firefox.
Itu tidak dapat dimasukkan pada konsol bash saya, bagaimana cara memperbaikinya?
locale
LANG=zh_CN.UTF-8
LANGUAGE=
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
Ini file /etc/bash.bashrc saya.
[ -z "$PS1" ] && return
shopt -s checkwinsize
if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then
debian_chroot=$(cat /etc/debian_chroot)
fi
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
if [ -x /usr/lib/command-not-found -o -x /usr/share/command-not-found/command-not-found ]; then
function command_not_found_handle {
# check because c-n-f could've been removed in the meantime
if [ -x /usr/lib/command-not-found ]; then
/usr/lib/command-not-found -- "$1"
return $?
elif [ -x /usr/share/command-not-found/command-not-found ]; then
/usr/share/command-not-found/command-not-found -- "$1"
return $?
else
printf "%s: command not found\n" "$1" >&2
return 127
fi
}
fi
Ini file /root/.bashrc saya.
export PYTHONPATH=%PYTHONPATH%:/usr/local/python3.4/lib/python3.4/site-packages
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
Ini adalah file konfigurasi bashrc normal saya.
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
export PYTHONPATH=%PYTHONPATH%:/usr/local/python3.4/lib/python3.4/site-packages
Dan saya bisa menyalin karakter Cina ke clipboard dan menempelkannya ke konsol terminal, karakter Cina dapat ditampilkan dari pasta saya.
Terminal saya adalah terminal.
Metode inputnya adalah fcitx.
Karakter Cina dapat dimasukkan dalam XTerm.
Sekarang untuk login dengan username root, di sini adalah desktop saya.
Untuk menekan ctrl + alt + F1, untuk memasukkan root dan passwd-nya, masuk ke antarmuka teks murni, dan perintah input startx
, desktop lain muncul.
Karakter Cina dapat dimasukkan dalam kamusnya. pertanyaan:
Mengapa ada dua foto desktop untuk pengguna yang sama root
?
Mengapa karakter Cina dapat dimasukkan dalam lxterminal berikutnya?
Sekarang untuk menekan ctrl + alt + F7, kembali ke desktop sebelumnya,
karakter Cina tidak dapat dimasukkan dalam lxterminal.
tty
diakses melalui Ctrl + Alt + F1 dll? Atau ini tentang emulator terminal seperti gnome-terminal
atau xterm
?