Linux Mints 터미널 (및 우분투 스)의 상자 모양 커서는 실제로 혼란 스럽습니다! 나는 수직선에 익숙하기 때문에이 상자 모양의 커서가 실제로 어디에 있는지 확실하지 않을 때 명령에 집중하기가 어렵습니다.
이것을 바꿀 방법이 있습니까? 감사!
여기에 게시하기 전에 둘러 보았지만 사용할 내용을 찾을 수 없었습니다.
Linux Mints 터미널 (및 우분투 스)의 상자 모양 커서는 실제로 혼란 스럽습니다! 나는 수직선에 익숙하기 때문에이 상자 모양의 커서가 실제로 어디에 있는지 확실하지 않을 때 명령에 집중하기가 어렵습니다.
이것을 바꿀 방법이 있습니까? 감사!
답변:
이것은 터미널 프로그램 자체의 기능입니다.
우분투에서 '터미널'을 사용하는 경우 환경 설정에서이를 변경할 수 있습니다.
메뉴-> 편집-> 프로필 환경 설정-> 일반 탭
"커서 모양"에 대한 풀다운 메뉴가 있으며 "I 빔"은 옵션입니다.
set -o vi
이스케이프를 누르면, VI 스타일의 키 스트로크를 사용하지 않습니다. 이것을 상자로 바꾸고 싶습니다. 어떻게 든 할 수 있습니까?
질문을 받았을 때 (2011 년 10 월), 주어진 터미널에서이 작업을 수행하는 방법은 기본 설정 대화 상자를 사용했습니다. 몇 년 후 ( 2014 년 11 월 ) 누군가 2009 년 12 월DECSUSR
이후 xterm에서 사용 (및 확장) 된 이스케이프 시퀀스에 대한 지원을 추가했습니다 .
변경 사항에는 다음과 같은 선택 사항이 언급됩니다.
+ VTE_CURSOR_STYLE_TERMINAL_DEFAULT = 0,
+ VTE_CURSOR_STYLE_BLINK_BLOCK = 1,
+ VTE_CURSOR_STYLE_STEADY_BLOCK = 2,
+ VTE_CURSOR_STYLE_BLINK_UNDERLINE = 3,
+ VTE_CURSOR_STYLE_STEADY_UNDERLINE = 4,
+ /* *_IBEAM are xterm extensions */
+ VTE_CURSOR_STYLE_BLINK_IBEAM = 5,
+ VTE_CURSOR_STYLE_STEADY_IBEAM = 6
+} VteCursorStyle;
이 기능은 XTerm 제어 순서에 설명되어 있습니다 .
CSI Ps SP q
Set cursor style (DECSCUSR, VT520).
Ps = 0 -> blinking block.
Ps = 1 -> blinking block (default).
Ps = 2 -> steady block.
Ps = 3 -> blinking underline.
Ps = 4 -> steady underline.
Ps = 5 -> blinking bar (xterm).
Ps = 6 -> steady bar (xterm).
예를 들어, 명령 행에서이를 수행하여 커서를 막대 ( "I-beam")로 변경할 수 있습니다.
printf '\033[6 q'
(공백이 필요하며 설명서의 "SP"에 해당합니다.)