vim에 굵은 텍스트를 표시하고 항공사 상태 표시줄을 표시하는 $TERM을 찾고 있습니다. 무슨 뜻인지 알기 위해 vim으로 연 동일한 파일의 스크린샷 두 개가 있지만 .bashrc
소스 파일을 통해 다른 용어를 사용했습니다.
왼쪽 사진이 사용중인 사진 $TERM=xterm
이고, 오른쪽 사진이 사용중인 사진입니다 $TERM=xterm-256color
. xterm을 사용할 때 어떤 항공사 테마를 선택하더라도 상태 표시줄이 표시되지 않습니다. xterm-256color를 사용하면 상태 줄이 표시되지만 텍스트는 굵게 표시되지 않습니다.
그러나 용어가 달라도 결과 색상은 동일하게 보입니다. 여기서는 왼쪽이 xterm, 오른쪽이 xterm-256color를 사용했습니다.
따라서 용어를 변경하면 vim에서 무언가가 트리거되어 원인이 되는 것 같습니다.굵지 않음xterm-256color를 사용할 때 색상이 나타나고 xterm을 사용할 때 상태 줄이 사라집니다. 굵은 색상과 상태 표시줄을 표시하고 싶습니다. 두 가지를 모두 얻는 데 도움이 되는 솔루션이 있나요? vi stackexchange 대신 unix&linux에서 실수로 이 질문을 했기 때문에 질문이 닫힐까 봐 걱정됩니다. 또한 문제가 해결되는지 알 수 있도록 다른 $TERMS의 이름을 알려주시기 바랍니다.
답변1
$TERM
따라서 다른 s, $TERMS
s와 bce, $TERM
s와 -s 에 대한 임의의 시행 착오 후에는 아무것도 변경되지 않았습니다. 나는 이것을 만났다질문이를 통해 변수 t_Ut를 사용하여 문제를 해결할 수 있습니다. 그러나 질문을 더 자세히 읽으면서 이 답변을 읽고 발견했습니다.t_Co바꾸다. t_Co=0
색상을 지정하지 않고 굵게 설정했습니다 t_Co=256
. 1, 2 같은 잘못된 숫자를 설정하면 색상이 나오지 않지만 8로 설정하면 완벽합니다. 그래서 내 현재 설정은
$TERM=xterm-256color
vimrc의 합계입니다.t_Co=8
이 설정은 사용자 정의 상태 표시줄을 구현하지 않고도 멋진 색상과 멋진 상태 표시줄을 모두 제공합니다.