항상 모든 사용자에게 Fish Shell을 사용하여 xfce4-terminal 0.6.3에서 256색을 설정하는 방법은 무엇입니까? 이 정보는 어디에서도 찾을 수 없으며 점점 더 어려워지고 있습니다.
답변1
이 파일은 /etc/fish/config.fish
모든 사용자를 위한 시스템 전체 구성을 위한 올바른 위치입니다.
다음과 같은 것을 사용할 수 있습니다.
if begin; status --is-interactive; and test "$COLORTERM" = xfce4-terminal ; end
set -gx TERM xterm-256color
end
답변2
물론 이는 TERM
적절한 터미널 설명으로 설정됩니다(예:vte-256color
). ~에 따르면fish
자주하는 질문, 변수를 설정할 수 있습니다
~/.config/fish/config.fish
그러나 표준 구성은 언급되지 않습니다.체계.
다양한 방식구성 파일획득하지 않는 한 쉘 시작 시 읽기 전용입니다(다음을 사용)..
),예를 들어,
~/.config/fish/config.fish
/usr/share/fish/config.fish
/etc/fish/config.fish
이는 대부분의 셸에서 일반적입니다. 실행 중인 다른 인스턴스에 환경 변수를 업데이트해야 한다고 알릴 방법이 없습니다. 따라서 실행 중인 셸을 다시 시작하거나 재설정할 수 있습니다 TERM
(직접 export
또는 가져오기 스크립트를 통해).