[해결-98%]터미널에서 커서의 위치가 이상해요...

kldphjeon의 이미지

페도라7을 사용하는데요..
터미널에서 디렉토리 이름이 4글자 이상인 곳에 들어가면 커서 위치가 제대로 나오지를 않아요..
터미널 프롬프트는 다음과 같이 사용하는데요..

Quote:
[\[\e[35;1m\]\u@\h \[\e[31;1m\]\W\[\e[0m\]];
ex) [사용자명@도메인이름 현재디렉토리명] ;

예를 들어 디렉토리명이 '네글자이상' 이라고 하면 터미널에서 커서가 다음과 같이 나와요..
Quote:
[사용자명@도메인이름 네글자이상] ; ``````````````````````_
` : 공백, _ : 커서 위치

3글자 이하인 곳에서는 커서 위치가 잘 나타나는데 말이죠..
그놈터미널에서도, konsole, xterm에서도 모두 같은 증상이 나타나구요..

혹시 비슷한 경험 하신분 없으신가요!?
해결 방법을 아시는 분은요!?

jg의 이미지

http://kldp.org/node/84207#comment-399054

이 글을 참고해주세요. 결론적으로 급한데로 PS1을 아래와 같이 바꾸시면 됩니다.
한글이 주로 들어갈 수 있는 “현재디렉토리” \W 부분에 색을 지우시면 됩니다.

PS1="[\[\e[35;1m\]\u@\h \[\e[0m\]\W ";

$Myoungjin_JEON=@@=qw^rekcaH lreP rehtonA tsuJ^;$|++;{$i=$like=pop@@;unshift@@,$i;$~=18-length$i;print"\r[","~"x abs,(scalar reverse$i),"~"x($~-abs),"]"and select$good,$day,$mate,1/$~for 0..$~,-$~+1..-1;redo}

kldphjeon의 이미지

고맙습니다.. 한참 고민했는데..
이렇게 간단히 해결이 되는 군요..
좀 더 찾아볼 걸... 하는 생각도 들고..
이런 문제에 대해 이미 논의가 됐었군요..
(변... 검색하기 너무 힘들어요.. 정보가 너무 광활하여 검색하여 원하는 바를 얻기가 힘들어요... ㅎㅎ)

리눅스에서도 한글을 별 다른 고민 없이 사용할 날이... 곧 오겠죠??

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.