최근에 사용하기 시작했는데 tmux
정말 맘에 들긴 하는데, 녹색 하단 바가 좀 거슬리네요. 색상을 바꿀 수 있는 방법이 있나요? 아니면 숨기는 방법이 있나요?
답변1
많은 옵션이 제공됩니다.수동. (옵션 섹션을 참조하십시오.) RC 파일을 만듭니다. ~/.tmux.conf
다음은 UTF-8을 활성화하고 올바른 TERM 유형을 설정하며 검정색 배경과 흰색 전경으로 상태 표시줄을 그립니다.
set status-utf8 on
set utf8 on
set -g default-terminal "screen-256color"
set -g status-bg black
set -g status-fg white
-g
FreeBSD 10.1에서는 UTF 지시문을 추가해야 했습니다 .
set -g status-utf8 on
set -g utf8 on
UTF-8에서는 많은 SSH 클라이언트가 사용할 문자 집합을 명시적으로 정의해야 합니다. 예를 들어 Putty에서는 를 선택 Window -> Translation -> Remote character set: UTF-8
하고 선택합니다 Use Unicode line drawing code points
.
상태 표시줄을 끄려면:
set -g status off
설명서의 색상 정보:
메시지 배경색
상태 표시줄 메시지 배경색을 검정색, 빨간색, 녹색, 노란색, 파란색, 자홍색, 청록색, 흰색, 256색 팔레트의 색상0~255 중 하나로 설정하거나 기본값으로 설정합니다.
따라서 사용 가능한 색상을 나열하려면 먼저스크립트, 아마도 colors.sh
:
#!/usr/bin/env bash
for i in {0..255} ; do
printf "\x1b[38;5;%smcolour%s\n" "${i}" "${i}"
done
다음으로 스크립트를 실행하여 다음으로 연결합니다 less
.
colors.sh | less -r
그러면 다음 형식으로 1-255 색상 목록이 생성됩니다.
colour1
[...]
colour255
어쩌면 목록에서 색상을 선택할 수도 있습니다색상 240, 회색 음영. 에서는 ~/.tmux.conf
이 값을 사용하여 원하는 색상을 설정합니다.
set -g status-bg colour240
Fedora 17에서는 256색 터미널이 기본적으로 활성화되어 있지 않습니다. 기본적으로 256색 터미널을 활성화하는 공식적인 방법은 다음과 같습니다.페도라 프로젝트 위키. 이 가이드를 따르거나 사용자별 솔루션으로 "-2" 스위치를 사용하여 256 색상 지원을 강제하도록 tmux에 대한 별칭을 만드세요.
alias tmux="tmux -2"
그런 다음 테스트를 위해 tmux를 시작하십시오.
@ILMostro_7이 지적했듯이 from tmux
예 를 들어 TERM 유형을 설정하는 것은 올바르지 않습니다 ~/.bashrc
. 각 tmux 창본뜨다터미널 - xterm과 동일하지 않습니다. 에뮬레이션은 tmux
제대로 작동하려면 "화면"(다른 터미널 설명)과 일치해야 하지만 실제 터미널에서는 이것이 필요하지 않습니다. 설명은 입니다 xterm-256color
.
답변2
나한테는 그래
- Ctrl+B
- 그런 다음 입력
:set status-style "bg=red"
답변3
답변4
변경 status-style
하고 적용되지 않은 경우 어떻게든 재정의할 수 있으므로 구성의 다른 곳을 살펴보세요.
사용자 status-left
정의 status-right
fg 색상이 있으므로 status-style
fg가 적용되지 않습니다. 답을 찾는 데 시간이 좀 걸렸습니다.