터미널에서 한글입력시 유니코드로 풀어 보여지네요.
이상없이 잘 사용하던 시스템인데.
제가 뭘 잘못 건드렸는지 한글 입력에서 이렇게 나오네요.
한텀에서도 그렇고, 접속해서 쓰는 zterm에서도 똑같은 증상입니다.
$ \276\310\263\347\307\317\274\274\277\344?
bash: 안녕하세요?: command not found
$
제가 임의로 gcc도 설치하고 했는데 무엇이 문제인지 모르겠습니다.
답변 부탁드립니다.
$ uname -a
Linux pug 2.4.9-e.3 #1 Fri May 3 17:02:43 EDT 2002 i686 unknown$ rpm -q hanterm-xf
hanterm-xf-2.0.5-173.1$ rpm -q bash
bash-2.05-8[dhjang@pug dhjang]$ gcc --version
gcc (GCC) 3.3.2
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.$ cat /etc/redhat-release
Red Hat Linux Advanced Server release 2.1AS (Pensacola)$ echo $LANG
ko_KR.eucKR$ cat ~/.inputrc
# /etc/inputrc:
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/inputrc,v 1.7 2003/10/13 22:30:09 azarah Exp $# do not bell on tab-completion
#set bell-style noneset meta-flag on
set input-meta on
set convert-meta off
set output-meta on# Completed names which are symbolic links to
# directories have a slash appended.
set mark-symlinked-directories on# $if mode=emacs
$if mode=vi# for linux console and RH/Debian xterm
"\e[1~": beginning-of-line
"\e[4~": end-of-line
#"\e[5~": beginning-of-history
#"\e[6~": end-of-history
"\e[5~": history-search-backward
"\e[6~": history-search-forward
"\e[3~": delete-char
"\e[2~": quoted-insert
"\e[5C": forward-word
"\e[5D": backward-word# for rxvt
"\e[8~": end-of-line# for non RH/Debian xterm, can't hurt for RH/DEbian xterm
"\eOH": beginning-of-line
"\eOF": end-of-line# for freebsd console
"\e[H": beginning-of-line
"\e[F": end-of-line
$endif# fix Home and End for German users
"\e[7~": beginning-of-line
"\e[8~": end-of-line
$
첨부 | 파일 크기 |
---|---|
![]() | 1004바이트 |
![]() | 1.7 KB |
주제와 벗어납니다만...
아바타가 세사모네요.
세벌식 쓰시나 보죠? 누구신지 궁금하네요.
세벌 https://sebuls.blogspot.kr/
나비등의 설정에서 고칠수 지정가능하지 않을까요?X는 안써서리.. --
나비등의 설정에서 고칠수 지정가능하지 않을까요?
X는 안써서리.. --;
자답입니다.
원인을 알 수가 없습니다만,
해결은 했습니다.
.inputrc 이 파일이 문제였습니다.
root로 로긴 했을땐 한글입력이 잘되서 문제는 환경 파일이라고 생각했습니다.
.inputrc 파일을 dot.inputrc 로 바꾸고,
한텀을 띄워 한글을 입력하니 풀어지지 않고 잘~ 입력되었습니다.
이상한것은 .inputrc 파일을 새로 만들고,
dot.inputrc 에 있는 내용을 copy & paste로 붙여넣기 하고,
한텀을 새로 띄워서 한글을 입력해도 한글이 잘 나왔습니다.
다시, dot.inputrc를 .inputrc로 바꾸고 해보면, 한글이 풀립니다.
dot.inputrc와 .inputrc를 diff 해보면 모든 줄이 다르다고 나오네요.
전에도 이런경험을 해본것 같은데....
원인이 뭔지 모르겠습니다.
혹시 아시는 분 계신가요?
파일이 뭐가 틀려서 diff로도 다르다고 나오고, 한글 입력이 올바르게 되었을 까요?
vim에서 set fileformat, file명령어 등 여러가지로 알아보려고 했는데...
잘 못찾겠습니다.
파일도 올리겠습니다.
Lum7671's Weblog
줄 제일 뒤의 스페이스를 지워주세요.스페이스로만 되어 있는 줄도
줄 제일 뒤의 스페이스를 지워주세요.
스페이스로만 되어 있는 줄도 지워주시고요..
[quote="검은해"]줄 제일 뒤의 스페이스를 지워주세요.스페이
그렇군요. 검은해님 말씀데로 하니 제대로 됩니다.
뒤에 붙는 "space" 확인 중요하지요. :-)
답변 감사드립니다.
Lum7671's Weblog
댓글 달기