Fish Shell을 사용하여 xfce4-terminal 0.6.3에서 256색을 설정하는 방법(항상 모든 사용자용)

Fish Shell을 사용하여 xfce4-terminal 0.6.3에서 256색을 설정하는 방법(항상 모든 사용자용)

항상 모든 사용자에게 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또는 가져오기 스크립트를 통해).

관련 정보