저는 Debian 6.0.7(Squeeze)을 실행하고 있습니다. 일반적으로 유로 기호를 얻으려면 우분투에서는 잘 작동하는 altgr-$를 입력하지만 Squeeze에서는 해당 키를 누르면 커서가 이전에 입력한 단어의 시작 부분으로 다시 이동합니다.
누구든지 올바르게 설정해야 할 것이 무엇인지 말해 줄 수 있습니까?
또한 유로 기호를 사용해야 하는 응용 프로그램을 실행하고 있는데 응용 프로그램에서 사용하는 MySQL 데이터베이스에서 유로 기호가 다음으로 대체되었습니다 €
.
편집하다:
출력 stty -a
:
speed 38400 baud; rows 35; columns 145; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z;
rprnt = ^R; werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0;
-parenb -parodd cs8 -hupcl -cstopb cread -clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel -iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke
어쨌든, 로컬 OS에서 유로 기호를 입력하고 이를 Debian 터미널에 복사/붙여넣으려고 하면 해당 문자를 입력하려고 하면 동일한 일이 발생합니다. 또한 특정 숫자는 alt gr
명령줄 접두사를 일시적으로 지우고 이를 숫자가 있는 (arg: n)
위치 로 바꾸는 것과 n
결합됩니다 . alt gr + 7
나한테 줘 {
, alt gr + 8
나한테 줘 [
.
답변1
UI에 대해서는 말할 수 없지만 mysql에는 다음이 필요합니다.데이터베이스 문자 집합 인코딩 설정데이터베이스를 생성하고클라이언트 문자 집합 인코딩데이터베이스에 데이터를 삽입할 때. x11에서 사용하는 키맵을 확인하고 싶을 수도 있습니다.
추가적으로 UTF-8을 사용하려면 데비안 스퀴즈 머신의 로케일을 변경해야 할 수도 있습니다.
예를 들어:
export LANG=en_GB.UTF-8