2010-12-11 8 views
8

어쨌든 상자 대신 커서 "수직선"을 변경 하시겠습니까?어쨌든 상자 대신 커서 "수직선"을 변경합니까?

상자 :

라인 ■ : | 내가 커서 수직 라인이 xterm이 가능하다 만드는 생각하지 않는다 XTERM

+0

어디에서 바꿀 수 있습니까? tty, 콘솔, 텍스트 편집기, 브라우저? –

+0

어떤 터미널 에뮬레이터를 사용하고 있습니까? xterm의 경우 ~/.Xdefaults로 구성 할 수 있습니다. 이것은 바닐라 xterm입니까? –

답변

3

을 사용하고

죄송합니다. 그러나 밑줄을 그어 표시하는 것도 가능합니다. xterm -uc을 실행하십시오.

다른 터미널 에뮬레이터를 사용하여 원하는대로 할 수 있습니다. 예를 들어 Konsole을 사용하고 "Block", "I-Beam"및 "Underline"으로 커서 모양을 설정할 수 있습니다.

+0

거기에 몇 가지 옵션이 있습니다 .Xdefaults =) thnx이에요. – holms

0

현재 사용중인 터미널 에뮬레이터에 따라 다릅니다.

환경 설정 : Window : cursortype (있는 경우).

Mac/Apple 단말기에서 터미널 커서를 변경하는 것을 보았습니다. 귀하의 리눅스 상자에보십시오.

15

xterm이 수직 막대 또는 I 빔 커서에 대한 지원을 추가 한 것으로 보입니다.

(당신이 bash에 사용하는 경우) 당신은 ~/.bashrc 파일에 다음 줄 중 하나를 삽입하여 커서를 변경할 수 있습니다

echo -e -n "\x1b[\x30 q" # changes to blinking block 
echo -e -n "\x1b[\x31 q" # changes to blinking block also 
echo -e -n "\x1b[\x32 q" # changes to steady block 
echo -e -n "\x1b[\x33 q" # changes to blinking underline 
echo -e -n "\x1b[\x34 q" # changes to steady underline 
echo -e -n "\x1b[\x35 q" # changes to blinking bar 
echo -e -n "\x1b[\x36 q" # changes to steady bar 

참고 :

+0

그리고 나에게도 두 가지가 항상 요구된다 :'echo -ne "\ x1b [? 25l"'__hide__ the cursor; 'echo -ne "\ x1b [? 25h"'는 커서를 다시 __show__합니다. 필자가''xterm'을 (pseudo) 쓰기 전용 출력 콘솔로 "오용"하고 싶을 때 이것이 필자에게 중요합니다. __Besides__ : 그 줄에는 너무 많은 내용이 들어있는 것 같습니다. 단순한'echo -ne '\ x1b [6q "'는 꾸준한 막대로 바뀔 것이다. "\ x3"이 무엇을 의미하는지 모르겠다. 그냥 생략하십시오. – syntaxerror

관련 문제